amdtp_domain_start(9)
π NAME π
okay so this is the Kernel API Manual page for amdtp_domain_start(9) β and it does exactly what it says on the tin: start sending packets for isoc context in the domain. literally the "go go go" button for your AMDTP domain, and we're obsessed. β¨
β¨ SYNOPSIS β¨
int amdtp_domain_start (struct amdtp_domain *d , unsigned int
tx_init_skip_cycles , bool replay_seq , bool replay_on_the_fly );
bestie, it returns an int, and it takes the domain plus three little control knobs. no cap. π
π ARGUMENTS π
dβ the AMDTP domain. yup, the domain itself. main character energy. πtx_init_skip_cyclesβ the number of cycles to skip processing packets at initial stage of IR contexts. like a little startup skip, but for cycles. π«Άreplay_seqβ whether to replay the sequence of packet in IR context for the sequence of packet in IT context. that's the whole bool vibe check. πreplay_on_the_flyβ transfer rx packets according to nominal frequency, then begin to replay according to arrival of events in tx packets. so: nominal-frequency rx first, then replay once tx packet events show up. π
π¦ SEE ALSO π¦
Kernel file ./sound/firewire/amdtp-stream.c β the source file, periodt. and here's the whole squad of related manual pages, all exact names, no missing besties:
amdtp_stream_init(9)amdtp_stream_destroy(9)amdtp_stream_add_pcm_hw_constraints(9)amdtp_stream_set_parameters(9)amdtp_stream_get_max_payload(9)amdtp_stream_pcm_prepare(9)amdtp_stream_start(9)amdtp_domain_stream_pcm_pointer(9)amdtp_domain_stream_pcm_ack(9)amdtp_stream_update(9)amdtp_stream_stop(9)amdtp_stream_pcm_abort(9)amdtp_domain_init(9)amdtp_domain_destroy(9)amdtp_domain_add_stream(9)amdtp_domain_stop(9)
π that's the tea, bestie β source/version./sound/firewire, dateOctober 2026, pageamdtp_domain_start(9). mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms