[fpc-devel] embedded arm port

octal at pocketmt.com octal at pocketmt.com
Mon Sep 14 17:08:04 CEST 2009


Ok. thanks Floran.
I was studying your files.
I'm working actually on the LPC2148. I'm porting the header file for
LPC214x (LPC2141/42/44/46/48), and I'm adding the mcus to the linker and
arm cpuinfo concerned units.

Once I got it to work to the 2148 I'll post this first post.

Regards
Ahmed

> octal at pocketmt.com schrieb:
>> Thank you Florian.
>>
>> I'll publish all LPCxxx serie once I finish work on them.
>
> Please publish work early if possible. It makes it easier to correct
> wrong coding.
>
>>
>> Just wanted to ask another question:
>> is there any support for interrupt procedures?
>
> It is implemented for DOS/go32v2.
>
>> how to declare a proc as an
>> interrupt and associate it to its vector?
>
> Not yet, but my processor specific units declare callbacks/hooks.
>
>> is that implemented or have I to rework the parser and add needed stuff?
>
> I think the easiest is to do register saving etc. in a wrapper in the
> processor specific unit and then call a simple hook/call back being a
> procedure variable.
>
>> Regard
>>
>>
>>> octal at pocketmt.com schrieb:
>>>> Hello,
>>>> I'm trying embedded arm port (LPC2xxx) and I want to contribute to the
>>>> full port.
>>>> I'm adding new controllers right now. I just wanted to know, from
>>>> compiler
>>>> side, what is the state of development? what need to be enhanced or
>>>> developed to have a full working port?
>>> It is fully working as long as the controller is supported/added.
>>> _______________________________________________
>>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>>> http://lists.freepascal.org/mailman/listinfo/fpc-devel
>>>
>>
>>
>>
>> _______________________________________________
>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>> http://lists.freepascal.org/mailman/listinfo/fpc-devel
>>
>
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-devel
>






More information about the fpc-devel mailing list