xref: /third_party/alsa-lib/include/alsa/sound/uapi/sscape_ioctl.h
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/alsa-lib/include/alsa/sound/uapi/
1d5ac70f0Sopenharmony_ci#ifndef SSCAPE_IOCTL_H
2d5ac70f0Sopenharmony_ci#define SSCAPE_IOCTL_H
3d5ac70f0Sopenharmony_ci
4d5ac70f0Sopenharmony_ci
5d5ac70f0Sopenharmony_cistruct sscape_bootblock
6d5ac70f0Sopenharmony_ci{
7d5ac70f0Sopenharmony_ci  unsigned char code[256];
8d5ac70f0Sopenharmony_ci  unsigned version;
9d5ac70f0Sopenharmony_ci};
10d5ac70f0Sopenharmony_ci
11d5ac70f0Sopenharmony_ci#define SSCAPE_MICROCODE_SIZE  65536
12d5ac70f0Sopenharmony_ci
13d5ac70f0Sopenharmony_cistruct sscape_microcode
14d5ac70f0Sopenharmony_ci{
15d5ac70f0Sopenharmony_ci  unsigned char *code;
16d5ac70f0Sopenharmony_ci};
17d5ac70f0Sopenharmony_ci
18d5ac70f0Sopenharmony_ci#define SND_SSCAPE_LOAD_BOOTB  _IOWR('P', 100, struct sscape_bootblock)
19d5ac70f0Sopenharmony_ci#define SND_SSCAPE_LOAD_MCODE  _IOW ('P', 101, struct sscape_microcode)
20d5ac70f0Sopenharmony_ci
21d5ac70f0Sopenharmony_ci#endif
22

Indexes created Thu Nov 07 10:32:03 CST 2024