IAR вопросик

Programs, sources, embedded, demomaking, whatsoever related to subj :)

Postby TS-Labs » 03 Oct 2012, 16:00

Для иара инт это таки рег.пара. А учитывая что регов у зетника чуть больше чем у 6502 но сильно меньше чем у АВР, это ОЧЕНЬ актуально.
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

Postby lvd » 03 Oct 2012, 16:49

TS-Labs wrote:но сильно меньше чем у АВР, это ОЧЕНЬ актуально.

Можно подумать, что для авр не актуально. С 16битными в авр начинаются задрачивания, каждая операция делается 2 раза, по разу на байт.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7259
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby jdigreze » 04 Oct 2012, 05:44

DimkaM wrote:http://dimkam.ru/PIC-23.jpg
А. Вижу SPI2Ehternet.
DimkaM wrote:зачем мне двух-регистровая переменная, если однореговой хватает?
Ты не умничай, ты код покажи, где эта однорегистровая переменная пользуется.
Сколько меня не корми, волк всё равно в лес смотреть будет
jdigreze
 
Posts: 1478
Joined: 01 Aug 2008, 06:49
Location: Агбан
Group: Registered users

Postby DimkaM » 04 Oct 2012, 10:24

код секретный, в закрытом чатике находится. если чрв разрешит то можно и выложить
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1010
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby KOE » 04 Oct 2012, 16:03

DimkaM wrote:если чрв разрешит

зачем тебе его разрешение?
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4680
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby TS-Labs » 04 Oct 2012, 18:59

DimkaM wrote:код секретный, в закрытом чатике находится. если чрв разрешит то можно и выложить

ЧРВ оутсорсит кодинг ДимкеМ?
TS-Labs
 
Posts: 1150
Joined: 19 Apr 2010, 10:10
Location: Wildest West
Group: Registered users

Postby DimkaM » 05 Oct 2012, 08:21

ок выкладываю.
Я, как обычно, ничего сам не кодю, а тока пизжу везде по немногу.
сорцы дравоф под визнет взяты там, прописал тока порты 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() под Евный текстмод. Но это я спьяну нинашол где спиздить, трезвый бы нашол по любому.
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1010
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby DimkaM » 21 Nov 2012, 11:37

как боротся с этим
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[];   
немогу сообразить как объявить правильно, оно не критично, но глаз режет при компиляции
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1010
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby lvd » 21 Nov 2012, 12:50

extern const char *; ?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7259
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby DimkaM » 21 Nov 2012, 13:04

lvd wrote:extern const char *; ?
теперь варнинг "тайп конфликт". мож строку можно какнить указателем объявить, вроде в си-мануале чёйто было про это
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1010
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

PreviousNext

Return to Coding

Who is online

Users browsing this forum: No registered users and 1 guest

cron