Ameba-AIoT / ameba-rtos

Realtek Offical IOT Software Development Kit for Ameba Series SoCs: (AmebaSmart AmebaLite AmebaDplus)
https://www.realmcu.com/
Apache License 2.0
24 stars 19 forks source link

Master - update sdk from 455 #9

Closed gloriachen09 closed 5 months ago

gloriachen09 commented 5 months ago

master version: 3a52109d9d

  1. [common][example] fix i2c raw master polling compile error
  2. [amebaX][wlan] update costdown code part3
  3. [common][wifi] delete check sta linking padapter parameter
  4. [common][coex] revise coex tdma log
  5. [amebad2][wlan:fullmac] to stop to start a softap on port 0
  6. [common][floader] fix issue that USB cannot download image
  7. [common][wifi] wifi to rom step2 part5
  8. [common][wifi] wifi to rom step2 part4
  9. [common][wlan][halrf] PG thermal value update for xtal tracking
  10. [common][wifi] delete adapter parameter for sta check assoc
  11. [green2][wlan][nan] update 7005 nan part4
  12. [ameba][wlan:fw] merge fw csi function to common
  13. [amebadplus][sdio][fullmac] optimize host rx processing
  14. [common][wlan:fw] keepalive and twt ps code merge into common
  15. [amebagreen2][sdk] en share rom cache for delayms accuracy
  16. [green2][wlan] fix verification compile error
  17. [common][wlan] save wep key for every sta associated
  18. [common][wifi] wifi to rom step2 part3
  19. [common][coex] revise 6CC setting when wl no link
  20. [common][wlan] indicate WPA3-OWE security for OWE AP
  21. [common][wlan][NAN] optimize NAN stack code
  22. [common][wifi] change cmdhdl adapter parameter into iface_type
  23. [amebadplus][wlan][relay] support for relay part16
  24. [common][wifi] wifi to rom step2 part2
  25. [amebagreen2][fullmac]_add_fullmac_cfgmenu
  26. [amebadplus][wlan] Add api for user to specify tx power.
  27. [common][wifi] change some scan adapter parameter into iface_type
  28. [common][wlan] Add number to enum
  29. [common][wifi] wifi to rom step2 part1
  30. [amebasmart][bt]Remove mixer and passthrough macro within bt audio sync, cause audio has fixed related compiling errors
  31. [common][wlan] modify fullmac code to support sdio bridge host
  32. [lite][dplus][green2] fix leakap flag block s4 bug caused by gtimer common code merge
  33. [amebalite][coex] revise 778 setting when wl tdma scan
  34. [common][coex] enable wifi tdma scan when ble scan or mesh or a2dp steaming
  35. [amebasmart][bt]add bredr profile event log
  36. [common][wifi] wifi to rom step1 part6
  37. [common][mp] update shrink for lite/dp part3
  38. [common][wifi] use iface_type insteadof padapter for mgmt function parameter
  39. [common][wlan][halrf] update the harlf_doiqk architecture
  40. [amebad2][usb] fix 7005 setup err in USBD DMA mode
  41. [common][wlan] use primary adapter for some func in scan flow
  42. [amebadplus][sdio][fullmac] add option to run wifi driver on KM4
  43. [amebegreen2][otp] add trap pin
  44. [common][mp] update shrink for lite/dp part2
  45. [amebagreen2][usb] add support for suspend & resume process
  46. [common][sdk] switch floader log api
  47. [amebagreen2][rom] rework usb download log
  48. [common][at_cmd] Adjust the format of command WLCONN, WLSTARTAP, WLSCAN
  49. [amebasmart][bt]Fix bt bredr profile interaction event log error
  50. [common][wifi] change apadapter to global var
  51. [common][mp] update shrink for lite/dp
  52. [common][wlan][bug_fix] Fixed connection failure in CONFIG_BT_COEXIST
  53. [amebadplus][example] fix crypto example error
  54. [common][at_cmd] Optimse function parse_param and AT+WLSCAN
  55. [amebasmart][amebalite] Remove bt_audio_sync.c in release script
  56. [smart][wlan:fw] patch some rom code to ram for all IC common code
  57. [amebasmart][bt]Modify macro architecture for bt audio sync
  58. [amebasmart][bt]Add bt a2dp source reaction of avrcp stop
  59. [common][bt] remove printf
  60. [common][wlan] update dplus sdio bridge part3
  61. [amebadplus][sdio][fullmac] fix TCP ack is blocked during TCP RX
  62. [common][wpan] add log mutex to avoid conficts between ot and lwip task
  63. [common][wlan] rename the cmdnames of read/write/dump mac/bb/rf reg
  64. [common][wifi] replace delay_ms with rtos_time_delay_ms
  65. [ameba][spi] update example to fix rxo and assert sw_busy warning
  66. [amebadplus][soc] add apis for Zephyr
  67. [ameba][gpio] enlarge stacksize to fix hardfault for overflow
  68. [amebadplus][i2c] update i2c fun for timeout
  69. [common][wifi] just change code format
  70. [common][wififw] modify cpumgq tx flow, move txpkt.c to common
  71. [common][wlan:fw] revert wait rxbcn fcs ok to update tsft at active mode
  72. [common][wlan][P2P] change p2ppriv from shareadapter to global
  73. [common][wifi] wifi to rom step1 part5
  74. [ameba][wlan:fw] modify adaptive slot function flow for coex
  75. [common][wifi] chage some security function prepare for wifi NEW rom
  76. [amebagreen2][loguart]_delete_otp_pinmuxsel
  77. [common][wlan] Fix the corner case of rtw cmd process.
  78. [amebagreen2][coex] add coex api for green2
  79. [amebalite][bt]Fix bt le audio duration calculation error during initializing bt audio track
  80. [amebagreen2][bt] Add missing BT upper stack lib
  81. [common][bt] fix rtk_coex compile error when debug on
  82. [common][wlan][P2P] use unified func to get adapter
  83. [common][wifi] wifi to rom step1 part4
  84. [common][bt] replace printf in bt_audio_debug.h
  85. [common][floader] update imgtool floader.bin
  86. [common][wifi] change kvrpriv promicpriv wpspriv to global var
  87. [common][floader] add new downloading protocal test code part2
  88. [amebasmart][bt:ble] Zephyr bredr porting: add file in makefile
  89. [common][bt] replace printf with z_printf in zephyr stack files
  90. [common][adc]_update_synctime
  91. [amebalite][bt]_Fix compile error caused by BTLOG printf
  92. [common][wifi] change nanpriv to global var
  93. [common][wlan][bug_fix] fix OWE security in scan list
  94. [common][wifi] wifi to rom step1 part3
  95. [common][wlan][halrf] modify the iqk architecture
  96. [amebasmart][bt]Fix compile error caused by change printf of bt audio
  97. [amebasmart][fw] merge smart gtimer function to common
  98. [amebasmart][bt]Add bt audio sync
  99. [common][wifi] change mlmepriv into global var
  100. [amebadplus][adc]_lpad_pwroff_before_disautocsw
  101. [amebalite][bt:ble] Zephyr bredr porting: fix 12th add code of SCO
  102. [common][bt] replace bt_audio log
  103. [common][bt] replace API_PRINT with BT_LOGD
  104. [amebagreen2][sdk] rm DBG_8195A support
  105. [common][wlan][bug fix]fix recvframe refree issue
  106. [amebagreen2][sdk] update cpu_mmu.h
  107. [amebalite][bt][atcmd] Add new bt atcmd--part 3
  108. [common][bt] revise api log
  109. [common][wlan] support smart/lite to fetch cca and edcca clm info by API
  110. [common][wifi] change reconnect priv to global var
  111. [amebasmart][bt] fix set antenna fail
  112. [green2][wlan] enable address cam and wep decrypt
  113. [amebad2][usb] set USBH_ENABLE_CH_HALT_INTR to 1 by default