- 
	- а чем собственно BlackFin не угодил? зверюга та ещё. - Mahagam(07.10.2009 21:49)
			- Выяснилось, что по кривым адресам не считывает int и short. Это может вызвать проблемы при сборке чужого исх. кода. - pin(08.10.2009 12:31)
					- Вообще-то, считывает, но проблемы все равно возникнут, т.к. такое считывание на BF подразумевает прямое использование команды ассемблера DISALIGNEXCPT, и адресацию к памяти с помощью I-регистра. ;) - quark(09.10.2009 09:31)
							- Всё сломалось раньше, на чтении файлов, fcntl.h, unistd.h и т.п. Беру отрытый исходник unrar - внутри всё перстрит #ifdef ТО #include СЁ.  pin++(116 знак., 09.10.2009 13:14,  ) )- ээээ, а куда это ты собираешься читать/писать файлы? Ты какуюто ОСь узаешь с файловой системой? В стандартных либах файловой системы нет... - =AlexD=(09.10.2009 14:17)
											- В файловую систему хоста, на котором отладчик запущен. Если либы поддерживают сношение с хостом. Если нет - можно свой дивайс зарегистрировать и через fwrite его. Выбор есть. - pin++(09.10.2009 14:47,  ) )- Видели где-то спецификации на семихостинг?  AlexandrY(594 знак., 09.10.2009 17:33)
															- Мне не нужен весь unrar. И полухостинг сам тоже не нужен. Нужен процессор, который будет стоять локально возле ПЛИС на плате PCI Express.  pin++(522 знак., 09.10.2009 18:03,  ) )- Чесно, мне подозрительно когда к firmware применяют термин "соберет"  AlexandrY(134 знак., 09.10.2009 18:35)
																			- Соберёт, куда он денется. И потом, это будет не firmware, а application, пусть и со встроенными драйверами. А что с вводом-выводом тухляк, это я понял уже. Будут на ANSI C писать.  pin++(246 знак., 09.10.2009 22:42,  ) )- Да не соберет уверяю.   AlexandrY(950 знак., 10.10.2009 00:05)
																							- По шаблону - соберёт. В регистры его лезть никто не заставляет.  pin++(1451 знак., 10.10.2009 16:24,  ) )
 
- По шаблону - соберёт. В регистры его лезть никто не заставляет.  pin++(1451 знак., 10.10.2009 16:24, 
 
- Да не соберет уверяю.   AlexandrY(950 знак., 10.10.2009 00:05)
																							
 
- Соберёт, куда он денется. И потом, это будет не firmware, а application, пусть и со встроенными драйверами. А что с вводом-выводом тухляк, это я понял уже. Будут на ANSI C писать.  pin++(246 знак., 09.10.2009 22:42, 
- Что-то вроде этого, только с плисом     pin++(49 знак., 09.10.2009 18:06,  ) )- Может лучше взять за образец что-нибудь из этого? - vmp(09.10.2009 18:34, ссылка, ссылка)
																					- В сокет Оптерона было бы неплохо встроить. Но пока этот путь закрыт.  pin++(155 знак., 09.10.2009 22:57,  ) )
 
- В сокет Оптерона было бы неплохо встроить. Но пока этот путь закрыт.  pin++(155 знак., 09.10.2009 22:57, 
 
- Может лучше взять за образец что-нибудь из этого? - vmp(09.10.2009 18:34, ссылка, ссылка)
																					
 
- Чесно, мне подозрительно когда к firmware применяют термин "соберет"  AlexandrY(134 знак., 09.10.2009 18:35)
																			
 
- Мне не нужен весь unrar. И полухостинг сам тоже не нужен. Нужен процессор, который будет стоять локально возле ПЛИС на плате PCI Express.  pin++(522 знак., 09.10.2009 18:03, 
 
- Видели где-то спецификации на семихостинг?  AlexandrY(594 знак., 09.10.2009 17:33)
															
 
- В файловую систему хоста, на котором отладчик запущен. Если либы поддерживают сношение с хостом. Если нет - можно свой дивайс зарегистрировать и через fwrite его. Выбор есть. - pin++(09.10.2009 14:47, 
 
- ээээ, а куда это ты собираешься читать/писать файлы? Ты какуюто ОСь узаешь с файловой системой? В стандартных либах файловой системы нет... - =AlexD=(09.10.2009 14:17)
											
 
- Всё сломалось раньше, на чтении файлов, fcntl.h, unistd.h и т.п. Беру отрытый исходник unrar - внутри всё перстрит #ifdef ТО #include СЁ.  pin++(116 знак., 09.10.2009 13:14, 
 
- Вообще-то, считывает, но проблемы все равно возникнут, т.к. такое считывание на BF подразумевает прямое использование команды ассемблера DISALIGNEXCPT, и адресацию к памяти с помощью I-регистра. ;) - quark(09.10.2009 09:31)
							
 
- Выяснилось, что по кривым адресам не считывает int и short. Это может вызвать проблемы при сборке чужого исх. кода. - pin(08.10.2009 12:31)
					
- Если не AD, то можно с другой стороны зайти: TMS320C674x. С байтами там все нормально, потребление небольшое, ну а корпуса - сам решай. Есть и LQFP176 и BGA. - Dir(06.10.2009 20:42)
- Посмотрите по ссылке. Отладчик видит этот 1200 MHz CPU как ARM9 - yuri_t(06.10.2009 19:16, ссылка)
- Blackfin как-то не хочется - "Огласите пжалста ВЕСЬ список!"(с) - =AlexD=(06.10.2009 16:37)
			- А что сразу список. Вот ARM или PowerPC, или MIPS. Я дёрнулся искать - везде или USB+Ethernet и мизерная тактовая, или 10-20 Вт, как у Freescale 8xxx.  pin(499 знак., 06.10.2009 17:52)
					- Что значит "как портировать" ? Как на любой другой. BGA допустимо? Тогда BF до 700MHz есть. - =AlexD=(06.10.2009 18:15)
							- По поводу другого любого - проекты ко мне поступают в виде исходников в Visual C 6/2005 (x86). Я хотел бы просто вызывать готовый код, не забираясь внутрь и не вникая в суть чужих прикладных задач.  pin++(276 знак., 06.10.2009 22:07,  ) )- Тогда еще и на endianess надо внимание обратить. А если авторы проектов еще и по невыровненным адресам работают - замучаешься исходники чистить. - vmp(07.10.2009 09:32)
- йоп... тогда при чём тут проц? Тут нужно смотреть, есть ли полноценный порт Линукс, а ещё лучше как Гудвин говорит - готовая платка с x86. - =AlexD=(07.10.2009 06:46)
											- Как причём? Проц должен быть маленьким, малопотребляющим, безглючным и без чипсета.   pin(185 знак., 07.10.2009 12:01)
													- Тогда нужно что-то в консерватории менять. Или "маленьким, малопотребляющим, ------ и без чипсета" но программы писать правильно, или мамка на Атоме - и пусть студенты лабают в MSVC под XP. - =AlexD=(07.10.2009 19:42)
- Кстати, ARM и Blackfin по нечётному адресу могут short и int прочитать и записать? - pin(07.10.2009 12:08)
															- ARM, наскоко я помню - не сможет. а вот Cortex - умеет. - Mahagam(07.10.2009 17:55)
																	- Этот (->)? - Dir(07.10.2009 18:03, ссылка)
 
- фин не сможет - Sergey Pinigin(07.10.2009 12:16)
 
- ARM, наскоко я помню - не сможет. а вот Cortex - умеет. - Mahagam(07.10.2009 17:55)
																	
 
- Вот готовое: CoreExpress®-ECO => - quark(07.10.2009 09:12, ссылка, картинка)
 
- Как причём? Проц должен быть маленьким, малопотребляющим, безглючным и без чипсета.   pin(185 знак., 07.10.2009 12:01)
													
- Ндык и заюзать готовую мелкую платку с x86. Их сейчас есть. У VIA, например... - Гудвин(06.10.2009 22:23)
 
 
- По поводу другого любого - проекты ко мне поступают в виде исходников в Visual C 6/2005 (x86). Я хотел бы просто вызывать готовый код, не забираясь внутрь и не вникая в суть чужих прикладных задач.  pin++(276 знак., 06.10.2009 22:07, 
 
- Что значит "как портировать" ? Как на любой другой. BGA допустимо? Тогда BF до 700MHz есть. - =AlexD=(06.10.2009 18:15)
							
 
- А что сразу список. Вот ARM или PowerPC, или MIPS. Я дёрнулся искать - везде или USB+Ethernet и мизерная тактовая, или 10-20 Вт, как у Freescale 8xxx.  pin(499 знак., 06.10.2009 17:52)
					
 
- а чем собственно BlackFin не угодил? зверюга та ещё. - Mahagam(07.10.2009 21:49)