rockbox/firmware/usbstack/iap/libiap
Solomon Peachy 21d48d5ae3 iap: Improve IAPGeneralCommandID_RequestIPodName
iap-serial was hardcoded to return "ROCKBOX", and it was
not implemented at all in iap-usb.

Extend the iap-serial implementation to return the contents of
<ROCKBOX_DIR>/playername.txt, or "Rockbox" if there is an error
opening/reading that file.

And cut-n-paste this into the iap-usb side of things

Change-Id: I9d328be390b4cc8bd92237f996c41ef1e5e19724
2026-08-07 08:48:05 -04:00
..
spec
bool.h
constants.h
context.h
datetime.h
debug.c
endian.h
fid-token-values.c
HEAD
hid.c
iap.c
iap.h
LICENSE
macros.h
notification.c
notification.h
pack-util.h
platform.h
README.rockbox
span.c
span.h
time.h
unaligned.h

Files under this directory were imported from libiap(https://github.com/mojyack/libiap) except for:
- README.rockbox: this file, Rockbox specific notes
- HEAD: libiap commit hash

To sync with the upstream, use ../libiap-sync.sh script.