Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#106 Several improvements

open
Maarten Brock
None
5
2006-04-27
2005-06-23
Anonymous
No

1.) Interrupts handlers could have a possibility to be
defined everywhere (not only in a main module) or at
least point it out in the documentation.
2.) "at" attribute should be possible to use with
normal variables (linker can overwrite the same
location).Maybe there should be additional atrribute
like "sfr" to define those special registers that are
not taken into account.Additionally, because of that,
variable in code with "at" attribute can't be defined.
3.) Pointers to functions are default allocate in xram
unless you change to --model-small.There should be a
possibility to define the scope like for normal variables.

Thanks for fixing the comparison bug.It was very needed
;-).

Discussion

  • Logged In: NO

    On Improvement 1.

    You can create a include file like interrupt.h
    that describes the interrupt vectors as extern
    and #include it in main.c. So this issue is a nop.

     
  • Maarten Brock
    Maarten Brock
    2006-04-27

    • labels: 587905 -->
    • milestone: 100455 -->
    • assigned_to: nobody --> maartenbrock
     
  • Maarten Brock
    Maarten Brock
    2006-04-27

    Logged In: YES
    user_id=888171

    No bugs here as OP already indicated, only feature
    requests. Was targeted at hc08 but is more general I think.

    Re 1) I'm working on that.

    Maarten