реклама на сайте
подробности

 
 
> Выравнивание структур и в структурах..., детский вопрос...
Dron_Gus
сообщение Sep 16 2006, 12:57
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Собственно вопрос в сабже... Решил переделать стандартный HID пример для at91sam7s**... И красивенько оформить все дескрипторы, как у того же Агурова в виде структур. ТРИ дня бился. Пока не понял, что внутри структуры структур, каждая структура выравнивается до DWORD. А как отключить не знаю.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dron_Gus
сообщение Sep 16 2006, 13:09
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Спасибо, добрый человек... Конец моим мучениям. smile.gif



Структура структур:



Код
  
const struct
{
struct usb_st_configuration_descriptor cfg;
struct usb_st_interface_descriptor ifc;
struct usb_st_hid_descriptor hid;
struct usb_st_endpoint_descriptor ep1;
}
usb_configuration =
{
/* CONFIGURATION */
{ 0x9,
CONFIGURATION, /* =2 */
CONF_LENGTH, /* длина всех дескрипторов */
1, /* число интерфейсов */
CONF_NB, /* номер конфигурации */
0, /* дескр. строки конфигур */
CONF_ATTRIBUTES, /* аттрибуты */
MAX_POWER /* 100 mA */
},
/* INTERFACE 0 */
{},
/* Дескриптор HID */
{},
/* Дескриптор первой конечной точки */
{}
};


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dron_Gus   Выравнивание структур и в структурах...   Sep 16 2006, 12:57
- - vet   #pragma pack(1)   Sep 16 2006, 12:58
- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 15:57) Пок...   Sep 16 2006, 13:01
|- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 16:09) Спа...   Sep 16 2006, 14:17
- - Dron_Gus   Чтоб не плодить тем, спрошу тут же... Может есть к...   Sep 16 2006, 13:57
|- - Alex03   Цитата(Dron_Gus @ Sep 16 2006, 19:57) #de...   Sep 16 2006, 14:31
- - Dron_Gus   Цитата(zltigo @ Sep 16 2006, 18:17) Это с...   Sep 16 2006, 14:53
|- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 17:53) Не ...   Sep 16 2006, 15:14
- - Dron_Gus   Цитата(zltigo @ Sep 16 2006, 19:14) В том...   Sep 16 2006, 20:04
|- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 23:04) Я е...   Sep 16 2006, 20:19
|- - Alex03   Цитата(zltigo @ Sep 17 2006, 02:19) Кстат...   Sep 18 2006, 05:31
|- - Harvester   Цитата(zltigo @ Sep 17 2006, 00:19) Цитат...   Sep 18 2006, 06:18
|- - zltigo   Цитата(Harvester @ Sep 18 2006, 09:18) Во...   Sep 18 2006, 06:25
|- - Harvester   Цитата(zltigo @ Sep 18 2006, 10:25) Цитат...   Sep 18 2006, 06:59
|- - Alex03   Цитата(Harvester @ Sep 18 2006, 12:59) А ...   Sep 18 2006, 09:14
- - aaarrr   Цитата(Harvester @ Sep 18 2006, 10:59) А ...   Sep 18 2006, 07:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.0177 секунд с 7
ELECTRONIX ©2004-2016