index
:
cherryusb.git
gh-pages
master
release/v1.3
release/v1.4
release/v1.5
release/v1.6
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
class
/
audio
Age
Commit message (
Collapse
)
Author
2026-07-14
fix(security): check desc len overflow
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-06-01
refactor(audio): refactor audio host api
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-04-16
fix(class): break quickly with goto
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-03-30
fix(security): add check for audio driver and video driver
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2026-02-03
style(class): remove device warning logs for memory
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-12-05
update(demo): format uac demos with macros
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-06-03
feat(class): add usb_osal_thread_schedule_other to allow the applications ↵
sakumisu
which use the struct usbh_xxx to exit properly before free struct usbh_xxx Signed-off-by: sakumisu <
[email protected]
>
2025-04-28
update(class): add weak api to avoid undefine symbol(not use such class but add)
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-04-23
fix wformat warning
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-03-28
update: add usb align up for every buffer when use dcache clean&invalid api
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-02-25
fix(demo): split feedback caculate macro with AUDIO_FREQ_TO_FEEDBACK_XS and ↵
sakumisu
AUDIO_FEEDBACK_TO_BUF_XS Signed-off-by: sakumisu <
[email protected]
>
2025-01-16
fix(audio): fix audio feedback value caculation
sakumisu
Signed-off-by: sakumisu <
[email protected]
>
2025-01-13
update(demo): add macro for caculating feedback value
sakumisu
2024-12-28
feat(demo): add feedback for audio v1 speaker template
sakumisu
2024-11-25
update(class/audio): change volume unit with dB, fix uac2.0 volume range
sakumisu
2024-10-30
update(class/audio/usbh_auido): update audio volume and mute api, caculate ↵
sakumisu
volume with volume min & max
2024-10-30
fix: rename class to class_code, for c++ compatibility (#269)
electretmike
Co-authored-by: Michiel van Leeuwen <
[email protected]
>
2024-09-30
feat(class/audio/usb_audio): add audio altsetting desc init macros
sakumisu
2024-09-19
chore: static code analysis
sakumisu
2024-09-08
refactor(class/audio/usbh_audio): refactor getting audio control info
sakumisu
2024-08-21
fix: fix -Wunused-parameter warning with -Wextra cflag
sakumisu
2024-06-23
update: check class->hport validity
sakumisu
2024-06-16
fix(class/audio/usbh_audio): fix sample frequence
sakumisu
2024-05-03
support id table for multi vid pid
sakumisu
2024-04-24
add user_data param in host class for users
sakumisu
2024-04-07
change INFO to RAW
sakumisu
2024-02-06
support multi port api for device
sakumisu
2024-01-30
update log tag
sakumisu
2023-12-05
add usb errno, do not use system errno
sakumisu
2023-11-16
refactor urb, add ep & hport in urb to make hardware pipe more reusable
sakumisu
2023-08-05
fix function name
sakimisu
2023-08-05
update for midi
Zhihong Chen
- add MidiCodeIndexNumber enum - update midi descriptor. Audio v1.0's endpoint has 9 bytes instead of 7. Signed-off-by: Zhihong Chen <
[email protected]
>
2023-07-13
remove ununsed code
sakumisu
2023-07-12
use static memory to malloc & free class
sakimisu
2023-06-21
refactor audio device class
sakimisu
2023-06-02
audio: fix descriptor endpoint attribute error and add audiov2 feedback ↵
Zhihong Chen
descriptor - fix descriptor endpoint attribute error and add audiov2 feedback descriptor Signed-off-by: Zhihong Chen <
[email protected]
>
2023-05-17
call usbh_xxx_stop when class enumerates completely
sakimisu
2023-03-22
add volume and mute control
sakumisu
2023-02-18
move hub and hport variable into common ram to reduce nocache ram usage
sakumisu
2023-02-07
do not check if device is closed
sakimisu
2023-02-05
support more audio altsetting
sakumisu
2023-01-15
fix class get data due to 528d8dc9d6d2c1150b9f78dfc0c512745185dc4c
sakimisu
2023-01-02
update audio class and demo template
Zhihong Chen
- fix descriptor error. - move audio v2 default_sampling_freq_table from class driver to demo template. Signed-off-by: Zhihong Chen <
[email protected]
>
2022-12-31
add audio host driver
sakimisu
2022-10-20
remove intf malloc
sakumisu
2022-09-08
remove custom handler, split class handler into interface and endpoint
sakumisu
handler
2022-08-20
refactor usb device intf and ep register
sakumisu
2022-08-19
give up class register
sakumisu
2022-08-18
delete sof callback
sakumisu
2022-08-18
Simplify the license rows, standardize header macro name
sakumisu
[next]