> что значит не сначала? CAMOKPYT: не с элемента стоящего на первом месте. Нарисуйте 10 человечков в кругу, отметьте первого и вычёркивайте каждого второго, если уж совсем никак без этого. О результатах можете не рассказывать.
Ты думаешь, что по твоему описанию можно что-то понять? Что за таблицы, как числа в них друг к другу относятся, на что смотреть на скриншотах, при чём тут кулер? Задай один конкретный вопрос, развёрнуто -- я на него отвечу.
brutal_lobster: реализация стека в ядре -- это клёвый совет. Как раз для начинающего.
Вот эти реализации стоит посмотреть на самом деле: KA9Q TCP/IP, uIP.
Сергей Чистяков: в определении не нужен аргумент по-умолчанию, если он есть в объявлении.
Возьмите себе за правило приводить в вопросе сообщение об ошибке и _весь_ код.
По идее, если коллбэк вызывается точно по расписанию, length должен быть равен sizeof(sample) * CHANS * FREQ * period_ms / 1000. Судя по тому, что документация говорит "The default is 100ms" в вашем случае в идеале должно приходить 2 * 1 * 44100 / 10 = 8820 байт, 4410 сэмплов. Это количество считает BASS.
sdc -- это всё устройство целиком, sdc1 -- это его первый и единственный первичный раздел. Зачем Microsoft придумал создавать таблицу разделов на сменных устройствах с единственным разделом -- я не знаю. В линуксе будет работать и так и так.