what kind of language is it, it does not look like the regular C

I got this datasheet downloaded but going over 1400 pages takes time, something I am planning to do.

once I have my array declared how do I move the data from buffer

the problem is storing in RAM for example, and how do I access it later to make the array.

I want to do this without slowing the sampling rate

now I understand that uint16_t buf[4][256] gives me 1000 samples, can I increase it to give me 2000 or 4000 samples for example uint16_t buf[4][1024]