Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-05 Thread Jeppe Johansen
On 6/5/19 8:21 AM, Dimitrios Chr. Ioannidis via fpc-devel wrote: Hi Jeppe, Στις 2/6/2019 5:46 μ.μ., ο Jeppe Johansen έγραψε: On 6/1/19 3:37 PM, Dimitrios Chr. Ioannidis via fpc-pascal wrote: < snip >   As I'm not a compiler guy, isthe "volatile" intrinsic supported in AVR platform ( I

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-05 Thread Christo Crause
On Wed, Jun 5, 2019 at 8:21 AM Dimitrios Chr. Ioannidis via fpc-devel < fpc-devel@lists.freepascal.org> wrote: > > Στις 2/6/2019 5:46 μ.μ., ο Jeppe Johansen έγραψε: > > On 6/1/19 3:37 PM, Dimitrios Chr. Ioannidis via fpc-pascal wrote: > > procedure AtomicWnrite(var value: word; new_value: word);

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-05 Thread Dimitrios Chr. Ioannidis via fpc-devel
Hi Jeppe, Στις 2/6/2019 5:46 μ.μ., ο Jeppe Johansen έγραψε: On 6/1/19 3:37 PM, Dimitrios Chr. Ioannidis via fpc-pascal wrote: < snip >   As I'm not a compiler guy, isthe "volatile" intrinsic supported in AVR platform ( I didn't find it in intrinsics unit ) ? It's supported, but it does

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-03 Thread Florian Klämpfl
Am 03.06.2019 um 22:26 schrieb Christo Crause: > On Mon, Jun 3, 2019 at 9:21 PM Dimitrios Chr. Ioannidis via fpc-devel > > wrote: > > I build a simple blinky for a atmega4809 and it worked. I thought that I > informed you regarding this but it seems >

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-03 Thread Christo Crause
On Mon, Jun 3, 2019 at 9:21 PM Dimitrios Chr. Ioannidis via fpc-devel < fpc-devel@lists.freepascal.org> wrote: > I build a simple blinky for a atmega4809 and it worked. I thought that I > informed you regarding this but it seems that I forgot. > > If you want I can run some tests. You can send me

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-03 Thread Dimitrios Chr. Ioannidis via fpc-devel
Hi Christo, Στις 3/6/2019 9:47 μ.μ., ο Christo Crause έγραψε: On Mon, Jun 3, 2019 at 11:16 AM Dimitrios Chr. Ioannidis via fpc-devel > wrote: >>     and add support for the avrxmega3 subarch, atmega 3208, >> 3209, 4808, 4809 ( from Christo

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-03 Thread Christo Crause
On Mon, Jun 3, 2019 at 11:16 AM Dimitrios Chr. Ioannidis via fpc-devel < fpc-devel@lists.freepascal.org> wrote: > >> and add support for the avrxmega3 subarch, atmega 3208, > >> 3209, 4808, 4809 ( from Christo Crause's repository > >> https://github.com/ccrause/freepascal.git [7] ) ? > > Any

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-03 Thread Dimitrios Chr. Ioannidis via fpc-devel
Hi Jeppe, Wow, what can I say. In a weekend you fix / resolve issues that they were stalled for a long time. Really appreciated. On 2019-06-02 17:46, Jeppe Johansen wrote: On 6/1/19 3:37 PM, Dimitrios Chr. Ioannidis via fpc-pascal wrote: < snip >   First and more important, in the

Re: [fpc-devel] [fpc-pascal] ENC28J60 Ethernet Controller AVR/ARM Driver

2019-06-02 Thread Jeppe Johansen
On 6/1/19 3:37 PM, Dimitrios Chr. Ioannidis via fpc-pascal wrote: Hi,   I started to write a driver ( https://github.com/dioannidis/fp_ethernet_enc28j60.git ) for this chip ( ENC28J60 Ethernet Controller ) first for the AVR platform, ( heavily inspired from the UIPEthernet library (