[Oberon] oberonnet of things

Frans-Pieter Vonck fp at vonck.nl
Tue May 26 19:36:59 CEST 2015


Hi Jorg,

that is very encouraging.
I've found a verilog fpga ethernet experiment:
http://www.fpga4fun.com/10BASE-T2.html
I do not know if this is a way to go but is it possible to connect project
oberon to these hdl drivers?

This makes me wondering. I remember the clean code of the original project
oberon where the hardware was addressed through its registers. Most of the
code was still in Oberon.
Wirth mentioned that using assembly has to be avoided.
Is verilog the new assembly?

I remember from the Astrobe forum that someone mentioned he had written a
ethernet drive  in Oberon07 for the Wiz550.(Chris?)

Greets,
F.P.

> Hi FP
>
> I'm just working on it.
> I bought the wiz550io and connected it already successfully to the
Pipistrello.
> I will write an additional SPI driver (not to touch the existing one in
case
> somebody wants to use the original Net protocol in addition to Ethernet and
> to allow for higher speeds than the existing SPI driver)
> As I do it in my spare time allow me some time...
>
> The applications on top however (FTP, Mail, ...) have to be written by you.
>
> br
> Jörg
>
> -----Original Message-----
> From: Frans-Pieter Vonck [mailto:fp at vonck.nl]
> Sent: Dienstag, 26. Mai 2015 15:22
> To: oberon at lists.inf.ethz.ch
> Subject: [Oberon] oberonnet of things
>
> Hello,
>
> a few considerations.
> I looked at the net module of project oberon.
> Is it true that there is still no ethernet (tcp-ip) module written? I
know there is one in AOS, but that only interfaces with specific
ethernetcards.
>
> I have to say, although from a didactical point of view the SCC network
module is very interesting, not being connected to the internet via UDP,
is a show stopper for me.
> And it holds me back from promoting it as a 'first programming language'
at the gymnasium I teach. I want to use Oberon in my lessons but are
forced to advice Python because of the lack of ethernet libraries.*
>
>
> Has someone interfaced the ethernet linux library to the oberon system
or language? Is there some interest in community to do this for the OLR
or OBC?
>
>
> Greets,
> Frans-Pieter Vonck
>
> * I read a recent blog of Jan Verhoeven where he demonstrates the use of
the the 'foreign module'  in Modula-2. With the Mocka under linux x86 it
is easy to import libraries.
> http://fruttenboel.verhoeven272.nl/mocka/unix2.html
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
https://lists.inf.ethz.ch/mailman/listinfo/oberon
>









More information about the Oberon mailing list