Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Michael Schnell
> The main challenge for a MIPS port is the absence of flags, there is a > lot of code in the compiler that returns expression results in > LOC_FLAGS. Of course it is perfectly possible to change these codes to > use LOC_REGISTER, but it is work. I see. Thanks for the pointers ! -Michael ___

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Michael Schnell
I'd really appreciate the 32 Bit PIC stuff, as this is MIPS and I might want to do a NIOS port some day and the NIOS ISA is said to be quite similar to MIPS (even the names are only a few bits apart :) ) -Michael ___ fpc-devel maillist - fpc-devel@lis

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Daniël Mantione
Op Thu, 23 Jul 2009, schreef Michael Schnell: I'd really appreciate the 32 Bit PIC stuff, as this is MIPS and I might want to do a NIOS port some day and the NIOS ISA is said to be quite similar to MIPS (even the names are only a few bits apart :) ) The main challenge for a MIPS port is the

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Michael Schnell
I'd really appreciate the 32 Bit PIC stuff, as this is MIPS and I might want to do a NIOS port some day and the NIOS ISA is said to be quite similar to MIPS (even the names are only a few bits apart :) ) -Michael ___ fpc-devel maillist - fpc-devel@list

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Florian Klaempfl
Marco van de Voort schrieb: In our previous episode, Florian Klaempfl said: Any comments? If it's really interesing, somebody would have started already a port. Afaik all architectures are done by three long time FPC devels (Jonas, Peter, Florian, correct me if I'm wrong), except for PPC64

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Marco van de Voort
In our previous episode, Florian Klaempfl said: > > > > > > > > Any comments? > > If it's really interesing, somebody would have started already a port. Afaik all architectures are done by three long time FPC devels (Jonas, Peter, Florian, correct me if I'm wrong), except for PPC64, so that i

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Florian Klaempfl
Nick Brown schrieb: > A very interesting port for an “OS-less” platform would be a port to the > PIC > > family of microcontrollers. There may be some issues because memory is > in short > > supply but notwithstanding, this would be pretty cool. > > > > Any comments? If it's really interesin

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Michael Schnell
IMHO, porting FPC to 8 and 16 Bit PIC is close to impossible, while a PIC 32 Bit (=MIPS) port should be doable. -Michael ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Marco van de Voort
In our previous episode, Nick Brown said: > A very interesting port for an "OS-less" platform would be a port to the PIC > family of microcontrollers. There may be some issues because memory is in > short supply but notwithstanding, this would be pretty cool. As Michael said, what PIC exactly ? T

Re: [fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Michael Schnell
Nick Brown wrote: > A very interesting port for an “OS-less” platform would be a port to the > PIC There is a 8 bit, a 16 bit, and a 32 bit series of PIC processors. The 32 Bit platform is MIPS. -Michael ___ fpc-devel maillist - fpc-devel@lists.freepa

[fpc-devel] Topic for the list - Embedded port for PIC Micros

2009-07-23 Thread Nick Brown
A very interesting port for an "OS-less" platform would be a port to the PIC family of microcontrollers. There may be some issues because memory is in short supply but notwithstanding, this would be pretty cool. Any comments? ___