Page 8 of 15

Re: IAR вопросик

PostPosted: 03 Oct 2012, 16:00
by TS-Labs
Для иара инт это таки рег.пара. А учитывая что регов у зетника чуть больше чем у 6502 но сильно меньше чем у АВР, это ОЧЕНЬ актуально.

Re: IAR вопросик

PostPosted: 03 Oct 2012, 16:49
by lvd
TS-Labs wrote:но сильно меньше чем у АВР, это ОЧЕНЬ актуально.

Можно подумать, что для авр не актуально. С 16битными в авр начинаются задрачивания, каждая операция делается 2 раза, по разу на байт.

Re: IAR вопросик

PostPosted: 04 Oct 2012, 05:44
by jdigreze
DimkaM wrote:http://dimkam.ru/PIC-23.jpg
А. Вижу SPI2Ehternet.
DimkaM wrote:зачем мне двух-регистровая переменная, если однореговой хватает?
Ты не умничай, ты код покажи, где эта однорегистровая переменная пользуется.

Re: IAR вопросик

PostPosted: 04 Oct 2012, 10:24
by DimkaM
код секретный, в закрытом чатике находится. если чрв разрешит то можно и выложить

Re: IAR вопросик

PostPosted: 04 Oct 2012, 16:03
by KOE
DimkaM wrote:если чрв разрешит

зачем тебе его разрешение?

Re: IAR вопросик

PostPosted: 04 Oct 2012, 18:59
by TS-Labs
DimkaM wrote:код секретный, в закрытом чатике находится. если чрв разрешит то можно и выложить

ЧРВ оутсорсит кодинг ДимкеМ?

Re: IAR вопросик

PostPosted: 05 Oct 2012, 08:21
by DimkaM
ок выкладываю.
Я, как обычно, ничего сам не кодю, а тока пизжу везде по немногу.
сорцы дравоф под визнет взяты там, прописал тока порты spi под z-sd ftp://ftp.efo.ru/pub/wiznet/W5100/
обработчик пс\2 клавы, единственное добавил русских букавок, на выходе получился getchar() http://www.electronics-base.com/images/ ... xample.rar
Секретная инфа взята тут http://dimkam.ru/cspr/ и тут http://nedopc.com/zxevo/rom/zxevo_base_ ... ration.pdf и там http://dimkam.ru/z80_UM.pdf
Драйвера НеоЖС-сд,з-сд и немо взяты у Savelij'я, поэтому у него поспрашайте. Чуть тока адаптировал под IAR
фатфс взял у ЭльмЧана, тут тока прописал савелие-дрова и добавил драйвер RTC http://elm-chan.org/fsw/ff/00index_e.html

Вот собственно и всё, положил все сорцы в один проект и скомпилил

п.с. Напиздил. Сам написал putchar() под Евный текстмод. Но это я спьяну нинашол где спиздить, трезвый бы нашол по любому.

Re: IAR вопросик

PostPosted: 21 Nov 2012, 11:37
by DimkaM
как боротся с этим
Code: Select all
Warning[27]: Size of "extern" object 'banner' is unknown
на одном конце
Code: Select all
const char banner[] = "220 %s FTP version %s ready.\r\n"; 
на втором
Code: Select all
extern const char banner[];   
немогу сообразить как объявить правильно, оно не критично, но глаз режет при компиляции

Re: IAR вопросик

PostPosted: 21 Nov 2012, 12:50
by lvd
extern const char *; ?

Re: IAR вопросик

PostPosted: 21 Nov 2012, 13:04
by DimkaM
lvd wrote:extern const char *; ?
теперь варнинг "тайп конфликт". мож строку можно какнить указателем объявить, вроде в си-мануале чёйто было про это