April 8th, 2015

Короче, я не знаю, что дальше делать.

Переписал код ВЕСЬ заново, используя заведомо рабочий проект как основу.

Не работает.

Энумерация идёт почти прекрасно (за исключением того, что первый раз "пробный" запрос дескриптора виснет, если размер буфера меньше, чем размер оного дескриптора - сразу сброс по шине проходит). Но если размер буфера поставить больше - хотя бы 32 байта - тогда первый запрос проходит нормально, затем ожидаемый сброс, команда установки адреса (отрабатывается так, как надо - адрес меняется после отправки подтверждения) и... снова сброс, и всё начинается заново. И это если к компу подключить. А если подключить дивайс к хабу, то он даже адрес не устанавливает - пробный запрос, сброс, пробный запрос, сброс, останов. Или устанавливает, но следующий нормальный запрос дескриптора не присылает.

Я перепробовал все мыслимые варианты и близок к помешательству.

Видимо, придётся таки использовать библиотеку от ST - она почему-то работает, но ужасно громоздкая... :(

Правильная самозащита



Убийство безоружного чернокожего мужчины полицейским в Южной Каролине вызвало шквал возмущения в социальных сетях, выйдя в первую пятерку мировых трендов "Твиттера".

После публикации снятой на мобильный телефон сцены, где белый полицейский Майкл Слэджер несколько раз стреляет в спину убегающему от него Уолтеру Ламеру Скотту, Слэджеру были предъявлены обвинения в убийстве.


И наручники надел - в целях самозащиты, разумеется, от агрессии нигера. Странно даже, что не выстрелил в лежящего, несколько раз ещё, для более эффективной самозащиты от агрессивного лежания.

Не то чтоб нигу было как-то жалко, просто оправдания со стороны полиции в том, что это была "защита от агрессивного поведения" звучат несколько странно. Сказали бы правду - застрелил, потому что нигер. Ведь это же правда.

- Это всё потому что я чёрный, да?
- Нет, это потому что ты ограбил магазин и убил двух человек!!