Re: [BLACKBOX] Mobile-device development

From: [at]} <Walter>
Date: Wed, 13 Feb 2008 20:17:33 -0300

----boundary-LibPST-iamunique-470299808_-_-
Content-type: text/plain

I'm very interested in work to an "embedded Oberon system" as uCLinux strong
alternative.

My target are FPGA's embedded soft-processors as Xilinx - MicroBlaze,
Altera - Nios;

Some interested in form a task force ?

We can continue by private e-mail with this spin-off topic.

Walter
wsfpga{([at]})nowhere.xy


----- Original Message -----
From: "Wojtek Skulski" <skulski{([at]})nowhere.xy
To: <BLACKBOX{([at]})nowhere.xy
Sent: Wednesday, February 13, 2008 1:42 PM
Subject: Re: [BLACKBOX] Mobile-device development


> Chris:
>
> Is the compiler quite enough for the embedded projects, or do you
> also need a runtime system?
>
> My question is entirely practical. Two years ago I designed a single-board
> computer pictured on the following web page. (The photo is 2 years old;
> I will remove the word "new" from the website....)
>
> http://www.blackstamp.net/new.htm
>
> A few weeks ago my University decided to use this platform for our
> distributed control system. A hardware engineer and a software engineer
> are looking into the uCLinux toolchain and kernel for this board.
> If you ever saw the Linux "tools" in action, you would probably
> agree that the word "awful" is an understatement. Actually, what is
> "awful" from our Wirthian perspective, probably seems "awesome" for a
> seasoned C programmer.
>
> http://blackfin.uclinux.org/gf/
>
> Here are the questions:
>
> 1. Is there any chance that your Embedded Oberon, or whatever is the name
> of your project, can be ported to uCLinux?
>
> 2. Is there any chance it can run as a standalone embedded system
> without the support of the embedded Linux kernel?
>
> 3. Is there any chance to see a Blackfin backend for your compiler?
>
> 4. Who is going to support either #1, #2, or #3?
>
> I think that trying to answer these question can become an acid test
> of your idea. Here is a single-board computer with a very powerful
> and modern processor (a joint ADI/Intel chip). It should be possible
> to run an Embedded Oberon system on such a device. Is it?
>
> Wojtek
>
> PS: A few days ago I sent a message to this list; I never saw it
> in my inbox.
>
>
>> My initial target is to implement the minimum required to make it
>> self-compiling so it can be propagated in the same way as Pascal-P was in
>> the 1970's. To Oberon-0 I've added pointers, chars, strings, REPEAT
>> loops,
>> Forward procedures, SIZE, ORD and CHR and enhanced the assembly code
>> listing.
>>
>> I've removed nested procedures (not as crucial as they were in Pascal now
>> we
>> have Modules). Value parameters may also go once I have IN and OUT
>> parameters working in addition to VAR for all data types. I'm currently
>> working on EXPORT and IMPORT - there would not be much more required than
>> that to enable it to compile itself.
>>
>> Anyway, we should continue this conversation off-line as it is straying

>> away
>> from BlackBox and probably of little interest to others here. I'll send
>> you
>> an email with more detail in the next few days.
>
>
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to
> LISTSERV{([at]})nowhere.xy
>


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-470299808_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEknbSB2ZXJ5IGludGVyZXN0ZWQgaW4gd29yayB0
byBhbiAiZW1iZWRkZWQgT2Jlcm9uIHN5c3RlbSIgYXMgdUNMaW51eCBzdHJvbmcgXHBhcg0KYWx0
ZXJuYXRpdmUuXHBhcg0KXHBhcg0KTXkgdGFyZ2V0IGFyZSBGUEdBJ3MgZW1iZWRkZWQgc29mdC1w
cm9jZXNzb3JzIGFzIFhpbGlueCAtIE1pY3JvQmxhemUsIFxwYXINCkFsdGVyYSAtIE5pb3M7XHBh
cg0KXHBhcg0KU29tZSBpbnRlcmVzdGVkIGluIGZvcm0gYSB0YXNrIGZvcmNlID9ccGFyDQpccGFy
DQpXZSBjYW4gY29udGludWUgYnkgcHJpdmF0ZSBlLW1haWwgd2l0aCB0aGlzIHNwaW4tb2ZmIHRv
cGljLlxwYXINClxwYXINCldhbHRlclxwYXINCndzZnBnYUBhZGluZXQuY29tLnV5XHBhcg0KXHBh
cg0KXHBhcg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSBccGFyDQpGcm9tOiAiV29qdGVr
IFNrdWxza2kiIDxza3Vsc2tpQFBBUy5ST0NIRVNURVIuRURVPlxwYXINClRvOiA8QkxBQ0tCT1hA
TElTVFMuT0JFUk9OLkNIPlxwYXINClNlbnQ6IFdlZG5lc2RheSwgRmVicnVhcnkgMTMsIDIwMDgg
MTo0MiBQTVxwYXINClN1YmplY3Q6IFJlOiBbQkxBQ0tCT1hdIE1vYmlsZS1kZXZpY2UgZGV2ZWxv
cG1lbnRccGFyDQpccGFyDQpccGFyDQo+IENocmlzOlxwYXINCj5ccGFyDQo+IElzIHRoZSBjb21w
aWxlciBxdWl0ZSBlbm91Z2ggZm9yIHRoZSBlbWJlZGRlZCBwcm9qZWN0cywgb3IgZG8geW91XHBh
cg0KPiBhbHNvIG5lZWQgYSBydW50aW1lIHN5c3RlbT9ccGFyDQo+XHBhcg0KPiBNeSBxdWVzdGlv
biBpcyBlbnRpcmVseSBwcmFjdGljYWwuIFR3byB5ZWFycyBhZ28gSSBkZXNpZ25lZCBhIHNpbmds
ZS1ib2FyZFxwYXINCj4gY29tcHV0ZXIgcGljdHVyZWQgb24gdGhlIGZvbGxvd2luZyB3ZWIgcGFn
ZS4gKFRoZSBwaG90byBpcyAyIHllYXJzIG9sZDtccGFyDQo+IEkgd2lsbCByZW1vdmUgdGhlIHdv
cmQgIm5ldyIgZnJvbSB0aGUgd2Vic2l0ZS4uLi4pXHBhcg0KPlxwYXINCj4gICAgICAgICAgICAg
ICBodHRwOi8vd3d3LmJsYWNrc3RhbXAubmV0L25ldy5odG1ccGFyDQo+XHBhcg0KPiBBIGZldyB3
ZWVrcyBhZ28gbXkgVW5pdmVyc2l0eSBkZWNpZGVkIHRvIHVzZSB0aGlzIHBsYXRmb3JtIGZvciBv
dXJccGFyDQo+IGRpc3RyaWJ1dGVkIGNvbnRyb2wgc3lzdGVtLiBBIGhhcmR3YXJlIGVuZ2luZWVy
IGFuZCBhIHNvZnR3YXJlIGVuZ2luZWVyXHBhcg0KPiBhcmUgbG9va2luZyBpbnRvIHRoZSB1Q0xp
bnV4IHRvb2xjaGFpbiBhbmQga2VybmVsIGZvciB0aGlzIGJvYXJkLlxwYXINCj4gSWYgeW91IGV2
ZXIgc2F3IHRoZSBMaW51eCAidG9vbHMiIGluIGFjdGlvbiwgeW91IHdvdWxkIHByb2JhYmx5XHBh
cg0KPiBhZ3JlZSB0aGF0IHRoZSB3b3JkICJhd2Z1bCIgaXMgYW4gdW5kZXJzdGF0ZW1lbnQuIEFj
dHVhbGx5LCB3aGF0IGlzXHBhcg0KPiAiYXdmdWwiIGZyb20gb3VyIFdpcnRoaWFuIHBlcnNwZWN0
aXZlLCBwcm9iYWJseSBzZWVtcyAiYXdlc29tZSIgZm9yIGFccGFyDQo+IHNlYXNvbmVkIEMgcHJv
Z3JhbW1lci5ccGFyDQo+XHBhcg0KPiAgICAgICAgICAgICAgaHR0cDovL2JsYWNrZmluLnVjbGlu
dXgub3JnL2dmL1xwYXINCj5ccGFyDQo+IEhlcmUgYXJlIHRoZSBxdWVzdGlvbnM6XHBhcg0KPlxw
YXINCj4gMS4gSXMgdGhlcmUgYW55IGNoYW5jZSB0aGF0IHlvdXIgRW1iZWRkZWQgT2Jlcm9uLCBv
ciB3aGF0ZXZlciBpcyB0aGUgbmFtZVxwYXINCj4gICBvZiB5b3VyIHByb2plY3QsIGNhbiBiZSBw
b3J0ZWQgdG8gdUNMaW51eD9ccGFyDQo+XHBhcg0KPiAyLiBJcyB0aGVyZSBhbnkgY2hhbmNlIGl0
IGNhbiBydW4gYXMgYSBzdGFuZGFsb25lIGVtYmVkZGVkIHN5c3RlbVxwYXINCj4gICB3aXRob3V0
IHRoZSBzdXBwb3J0IG9mIHRoZSBlbWJlZGRlZCBMaW51eCBrZXJuZWw/XHBhcg0KPlxwYXINCj4g
My4gSXMgdGhlcmUgYW55IGNoYW5jZSB0byBzZWUgYSBCbGFja2ZpbiBiYWNrZW5kIGZvciB5b3Vy
IGNvbXBpbGVyP1xwYXINCj5ccGFyDQo+IDQuIFdobyBpcyBnb2luZyB0byBzdXBwb3J0IGVpdGhl
ciAjMSwgIzIsIG9yICMzP1xwYXINCj5ccGFyDQo+IEkgdGhpbmsgdGhhdCB0cnlpbmcgdG8gYW5z
d2VyIHRoZXNlIHF1ZXN0aW9uIGNhbiBiZWNvbWUgYW4gYWNpZCB0ZXN0XHBhcg0KPiBvZiB5b3Vy
IGlkZWEuIEhlcmUgaXMgYSBzaW5nbGUtYm9hcmQgY29tcHV0ZXIgd2l0aCBhIHZlcnkgcG93ZXJm
dWxccGFyDQo+IGFuZCBtb2Rlcm4gcHJvY2Vzc29yIChhIGpvaW50IEFESS9JbnRlbCBjaGlwKS4g
SXQgc2hvdWxkIGJlIHBvc3NpYmxlXHBhcg0KPiB0byBydW4gYW4gRW1iZWRkZWQgT2Jlcm9uIHN5
c3RlbSBvbiBzdWNoIGEgZGV2aWNlLiBJcyBpdD9ccGFyDQo+XHBhcg0KPiBXb2p0ZWtccGFyDQo+
XHBhcg0KPiBQUzogQSBmZXcgZGF5cyBhZ28gSSBzZW50IGEgbWVzc2FnZSB0byB0aGlzIGxpc3Q7
IEkgbmV2ZXIgc2F3IGl0XHBhcg0KPiBpbiBteSBpbmJveC5ccGFyDQo+XHBhcg0KPlxwYXINCj4+
IE15IGluaXRpYWwgdGFyZ2V0IGlzIHRvIGltcGxlbWVudCB0aGUgbWluaW11bSByZXF1aXJlZCB0
byBtYWtlIGl0XHBhcg0KPj4gc2VsZi1jb21waWxpbmcgc28gaXQgY2FuIGJlIHByb3BhZ2F0ZWQg
aW4gdGhlIHNhbWUgd2F5IGFzIFBhc2NhbC1QIHdhcyBpblxwYXINCj4+IHRoZSAxOTcwJ3MuIFRv
IE9iZXJvbi0wIEkndmUgYWRkZWQgcG9pbnRlcnMsIGNoYXJzLCBzdHJpbmdzLCBSRVBFQVQgXHBh
cg0KPj4gbG9vcHMsXHBhcg0KPj4gRm9yd2FyZCBwcm9jZWR1cmVzLCBTSVpFLCBPUkQgYW5kIENI
UiBhbmQgZW5oYW5jZWQgdGhlIGFzc2VtYmx5IGNvZGVccGFyDQo+PiBsaXN0aW5nLlxwYXINCj4+
XHBhcg0KPj4gSSd2ZSByZW1vdmVkIG5lc3RlZCBwcm9jZWR1cmVzIChub3QgYXMgY3J1Y2lhbCBh
cyB0aGV5IHdlcmUgaW4gUGFzY2FsIG5vdyBccGFyDQo+PiB3ZVxwYXINCj4+IGhhdmUgTW9kdWxl
cykuIFZhbHVlIHBhcmFtZXRlcnMgbWF5IGFsc28gZ28gb25jZSBJIGhhdmUgSU4gYW5kIE9VVFxw
YXINCj4+IHBhcmFtZXRlcnMgd29ya2luZyBpbiBhZGRpdGlvbiB0byBWQVIgZm9yIGFsbCBkYXRh
IHR5cGVzLiBJJ20gY3VycmVudGx5XHBhcg0KPj4gd29ya2luZyBvbiBFWFBPUlQgYW5kIElNUE9S
VCAtIHRoZXJlIHdvdWxkIG5vdCBiZSBtdWNoIG1vcmUgcmVxdWlyZWQgdGhhblxwYXINCj4+IHRo
YXQgdG8gZW5hYmxlIGl0IHRvIGNvbXBpbGUgaXRzZWxmLlxwYXINCj4+XHBhcg0KPj4gQW55d2F5
LCB3ZSBzaG91bGQgY29udGludWUgdGhpcyBjb252ZXJzYXRpb24gb2ZmLWxpbmUgYXMgaXQgaXMg
c3RyYXlpbmcgXHBhcg0KPj4gYXdheVxwYXINCj4+IGZyb20gQmxhY2tCb3ggYW5kIHByb2JhYmx5
IG9mIGxpdHRsZSBpbnRlcmVzdCB0byBvdGhlcnMgaGVyZS4gSSdsbCBzZW5kIFxwYXINCj4+IHlv
dVxwYXINCj4+IGFuIGVtYWlsIHdpdGggbW9yZSBkZXRhaWwgaW4gdGhlIG5leHQgZmV3IGRheXMu
XHBhcg0KPlxwYXINCj5ccGFyDQo+IC0tLS1ccGFyDQo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGEg
bWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIFxwYXINCj4gTElTVFNFUlZA
TElTVFMuT0JFUk9OLkNIXHBhcg0KPiBccGFyDQpccGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5z
dWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8g
TElTVFNFUlZATElTVFMuT0J9fQBUaGUgT2Jlcm9uLQ==
----boundary-LibPST-iamunique-470299808_-_---
Received on Thu Feb 14 2008 - 00:17:33 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:02 UTC