742 B
742 B
Project details
Address Space
Name | From | To | r/w |
---|---|---|---|
ZEROPAGE | $00 | $ff | rw |
STACK | $100 | $1ff | rw |
RAM | $200 | $4fff | rw |
SPI | $5000 | $5fff | rw |
VIA1 | $6000 | $600f | rw |
VIA2 | $7000 | $700f | rw |
ROM | $8000 | $ffff | r |
Naming conventions
leading underscors _
indicate a "private" label/variable, that is meant for internal use within the module only.
Labels
- scopes: snake case
- subroutines and variables: snake case (
scope::(_)fname_snake_case
orscope::(_)varname_2
) - macros: camel case (
(_)GoodMacroname
orscope_GoodMacroname
) - constants (eg. in ROM): upper case (
scope::(_)NICE_SYMBOLNAME
)