Jak na to v C - dekodovani prikazu

Ales Prochaska prochaska@alsoft.cz
Čtvrtek Září 25 12:35:35 CEST 2008


Jestli to dobre chapu, tak lehka prenositelnost znamena co nejvice
zdrojaku ve vyssim jazyce a pridavani prikazu znamena snadnou
modifikovatelnost zdrojaku :-)

Ales Prochaska

> Ako si predstavujes doplnanie prikazov v jednocipe?
> Momentalne sa daju pridat alebo odobrat len preddefinovane akcie, ku 
> ktorym je napisany a prelozeny code v ROM. Napr: "SET MODE ADMIN" by 
> spristupnilo dalsie prikazy a "SET MODE USER" by ich zas odstranilo z 
> parsera:
>         cmdlineAddCommand("TAJNYPRIKAZ",        cmdTajnyPrikaz );


> Ak to myslis pocas behu aplikacie, tak to asi tazko. To by si musel 
> spolu s prikazom zadat aj relokovatelny binarny code a ulozit ho niekam
> na heap alebo do flash.
> Mozne by to bolo vtedy, ak by v aplikacii bol nejaky interpreter:
> ADD COMMAND KAFFEE "begin insert inhalt into tasse from automat where 
> art='KAFFEE' END"
> :-)

> Richard Kaliciak

> Jan Waclawek schrieb:
>> Treba podotknut, ze je to pomerne rozsafne spravene co sa tyka pouzitia pamate - to je cena za to ze sa tam daju robit tie zoznamy dynamicky (aj ked by to islo spravit aj inteligentnejsie, ze by boli retazce vo FLASH a pouzivali by sa len pointre na ne).
>> 
>> No a "lahko prenositelne" je vyraz, pri ktorom sa mi v pripade jednocipov jezia vlasy na hlave... ;-)
>> 
>> wek
>> 
>> 
>> PS. A co to doplnanie prikazov??? :-P
>> 
>> ----- Original Message ---------------
>>> Dobry den,
>>>
>>> je to sice pre AVR, ale je to lahko prenositelne. Konkretne sa pouzije 
>>> cmdline.c a .h a cmdlineconf.h
>>>
>>> http://www.mil.ufl.edu/~chrisarnold/components/microcontrollerBoard/AVR/avrlib/docs/html/group__cmdline.html
>> 
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list





Další informace o konferenci Hw-list