aboutsummaryrefslogtreecommitdiffstats
path: root/sys/sndcontrol.txt
Commit message (Collapse)AuthorAgeFilesLines
* sys: move linux descriptions to sys/linuxDmitry Vyukov2017-09-151-113/+0
|
* sys: add string flagsDmitry Vyukov2016-11-111-1/+1
| | | | | | | | | | Allow to define string flags in txt descriptions. E.g.: filesystem = "ext2", "ext3", "ext4" and then use it in string type: ptr[in, string[filesystem]]
* sys: don't imply pointer indirection for string argumentsDmitry Vyukov2016-11-111-1/+1
| | | | | In preparation for extending string functionality and to make it less magical.
* Rename duplicate fields in templatesAndrey Konovalov2016-10-101-2/+2
|
* sys: specify resources in text descriptionsDmitry Vyukov2016-08-271-25/+27
| | | | | | Currently to add a new resource one needs to modify multiple source files, which complicates descirption of new system calls. Move resource descriptions from source code to text desciptions.
* overhaul syscall description generation processDmitry Vyukov2016-08-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | This splits generation process into two phases: 1. Extract values of constants from linux kernel sources. 2. Generate Go code. Constant values are checked in. The advantage is that the second phase is now completely independent from linux source files, kernel version, presence of headers for particular drivers, etc. This allows to change what Go code we generate any time without access to all kernel headers (which in future won't be limited to only upstream headers). Constant extraction process does require proper kernel sources, but this can be done only once by the person who added the driver and has access to the required sources. Then the constant values are checked in for others to use. Consant extraction process is per-file/per-arch. That is, if I am adding a driver that is not present upstream and that works only on a single arch, I will check in constants only for that driver and for that arch.
* sys: implement array byte size argumentsDmitry Vyukov2016-01-231-3/+1
|
* sys: introduce a generic syz_open_dev helper syscallDmitry Vyukov2016-01-131-1/+1
|
* sys: add support for /dev/snd/controlDmitry Vyukov2016-01-131-0/+111