Pito,

> E.g. first idea:
> ########## do not touch >>>>>>>>>>>>
> dict_core.inc
> dict_appl_core.inc
> ########## <<<<<< do not touch #####
> above .incs are called by amforth.asm!!

And those files are from the appl/<whatever>/ directory.
amforth does not provide them. Its up to the developer
to fill them with useful content. Not more, not less.

> device.inc (? not needed??, why it does exist?

Its the read-to-use version of the device.frt file.
You may define some WANT_ constants and get the
definitions at compile/assembly time.

> why it defines words
> as variables when those are constants (various reg addr)?

The registers and IO ports are in fact variables. Most of them
8bit wide.

> - I am not
> setting "WANT_" but loading atmega1284p.frt instead,

No comment

> 
> Not sure about device.inc. Why we need it?

You dont have to use it.

Matthias



------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Amforth-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to