(unknown charset) Re: [BLACKBOX] Seasoned Linux.

From: (unknown charset) [at]} <Treutwein>
Date: Thu, 13 Jan 2011 15:31:53 +0100

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

Ofront is available for BlackBox see Ofront for Windows on
http://www.software-templ.com/shareware.html
To my knowledge, it works also with newer versions of BlackBox.
--
  Bernhard
> -----Original Message-----
> From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy> Wojtek Skulski
> Sent: Wednesday, January 12, 2011 5:40 PM
> To: BLACKBOX{([at]})nowhere.xy> Subject: Re: [BLACKBOX] Seasoned Linux.
> 
> 
> Dmitri:
> 
>    **********************
>    * What a great news! *
>    **********************
> 
>   I am guessing that BB under Linux will probably use the 
> i386 compiler 
> back end. Are there any plans to either develop back ends for 
> other CPUs, 
> to adopt the existing gcc back ends, or perhaps to adopt a CP to C 
> translator (e.g., Ofront)?
> 
> I am asking because I am doing embedded development on Analog Devices 
> Blackfin, which definitely is not i386. To me it would be 
> paramount if I 
> could run BB embedded on top of the uCLinux kernel.
> 
> Thank you for posting the message!
> 
> Wojtek
> 
> 
> On Wed, 12 Jan 2011, Dmitry Solomennikov wrote:
> 
> > I had no plan to publish my work on list, but due to some 
> activity last day I will.
> >
> > I've assembled Linux port of BlackBox. It runs natively on 
> Linux and [with Linux compartibility layer] on FreeBSD boxes.
> > It has no GUI yet, but has handmade X and GTK bindings.
> >
> > 
> http://sourceforge.net/projects/oberonrevival/files/BB/bb-revi
> val-nix-0.1.tar.gz/download
> >
> > This port was assembled from OpenBUGS, which contained 
> DevElfLinker module. With this module one can
> > compile *.so files (i.e. shared objects). External startup 
> file (BlackBox.c) is used to start runtime & kernel.
> > Compiled startup file included.
> >
> > Development is done in cross-compilation style at Windows 
> box (or equal Linux box in Wine). Development files included 
> (Devel.zip).
> >
> > Archive contains README with full description of 
> "installation" and development (in Russian, UTF-8).
> >
> > If one'll be intrerested I'll translate README & BlackBox.c 
> to English.
> >
> > Thanks a lot.
> > Dmitry.
> >
> > Tue, 11 Jan 2011 23:16:19 -0500 письмо от Wojtek Skulski 
> <skulski{([at]})nowhere.xy> >
> >> On Tue, 11 Jan 2011, Fyodor Tkachov wrote:
> >>
> >>> All (re)written in any flavor of Oberon of course.
> >>
> >> I do not think that rewriting other's peoples work is of 
> much value.
> >> Reinventing the wheel is generally a bad idea.
> >>
> >> It would be valuable to do something that others are not 
> doing. Not being
> >> an OS expert, I can only propose a very simplistic 
> concept. For example,
> >> how about using the Linux "modules" (kernel subsystems 
> loaded with insmod
> >> or modprobe) to implement either the Oberon System or 
> Oberon-friendly
> >> environment? I will call it simply "wirth", though this name may be
> >> reserved.
> >>
> >> I would love to see Oberon System or BlackBox running on 
> top of wirth. Or
> >> perhaps a few Oberon Systems or BlackBoxes, each one 
> running on a separate
> >> CPU core and communicating with other Oberon Systems via mechanisms
> >> provided by wirth.
> >>
> >> One can say "but BlackBox is running on wine". Yes, but 
> wine is big and
> >> not suitable for embedded systems. On the other hand, 
> wirth could be small
> >> because its sole purpose would be to provide the 
> Oberon/BlackBox-friendly
> >> environment.
> >>
> >> I am not sure if the idea of wirth makes sense to OS 
> experts. To me it
> >> looks fresh. I think it makes more sense than 
> reimplementing parts of
> >> Linux kernel, which are perfectly fine, though perhaps 
> ugly. But who cares
> >> if it is ugly, if it works? (It does not matter what color 
> is the cat, if
> >> it catches mice -- this one is for Fyodor.)
> >>
> >> W.
> >>
> 
> 
> ----
> 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-760913949_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTFcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDIwNCBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xm
MlxmbmlsXGZjaGFyc2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVy
IE5ldzt9fQ0Ke1xjb2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1
NTt9DQpcdWMxXHBhcmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9mcm9udCBpcyBhdmFpbGFi
bGUgZm9yIEJsYWNrQm94IHNlZSBPZnJvbnQgZm9yIFdpbmRvd3Mgb25ccGFyDQpodHRwOi8vd3d3
LnNvZnR3YXJlLXRlbXBsLmNvbS9zaGFyZXdhcmUuaHRtbFxwYXINClRvIG15IGtub3dsZWRnZSwg
aXQgd29ya3MgYWxzbyB3aXRoIG5ld2VyIHZlcnNpb25zIG9mIEJsYWNrQm94LlxwYXINCi0tXHBh
cg0KICBCZXJuaGFyZFxwYXINClxwYXINCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS1ccGFy
DQo+IEZyb206IEJsYWNrQm94IFttYWlsdG86QkxBQ0tCT1hATElTVFMuT0JFUk9OLkNIXSBPbiBC
ZWhhbGYgT2YgXHBhcg0KPiBXb2p0ZWsgU2t1bHNraVxwYXINCj4gU2VudDogV2VkbmVzZGF5LCBK
YW51YXJ5IDEyLCAyMDExIDU6NDAgUE1ccGFyDQo+IFRvOiBCTEFDS0JPWEBMSVNUUy5PQkVST04u
Q0hccGFyDQo+IFN1YmplY3Q6IFJlOiBbQkxBQ0tCT1hdIFNlYXNvbmVkIExpbnV4LlxwYXINCj4g
XHBhcg0KPiBccGFyDQo+IERtaXRyaTpccGFyDQo+IFxwYXINCj4gICAgKioqKioqKioqKioqKioq
KioqKioqKlxwYXINCj4gICAgKiBXaGF0IGEgZ3JlYXQgbmV3cyEgKlxwYXINCj4gICAgKioqKioq
KioqKioqKioqKioqKioqKlxwYXINCj4gXHBhcg0KPiAgIEkgYW0gZ3Vlc3NpbmcgdGhhdCBCQiB1
bmRlciBMaW51eCB3aWxsIHByb2JhYmx5IHVzZSB0aGUgXHBhcg0KPiBpMzg2IGNvbXBpbGVyIFxw
YXINCj4gYmFjayBlbmQuIEFyZSB0aGVyZSBhbnkgcGxhbnMgdG8gZWl0aGVyIGRldmVsb3AgYmFj
ayBlbmRzIGZvciBccGFyDQo+IG90aGVyIENQVXMsIFxwYXINCj4gdG8gYWRvcHQgdGhlIGV4aXN0
aW5nIGdjYyBiYWNrIGVuZHMsIG9yIHBlcmhhcHMgdG8gYWRvcHQgYSBDUCB0byBDIFxwYXINCj4g
dHJhbnNsYXRvciAoZS5nLiwgT2Zyb250KT9ccGFyDQo+IFxwYXINCj4gSSBhbSBhc2tpbmcgYmVj
YXVzZSBJIGFtIGRvaW5nIGVtYmVkZGVkIGRldmVsb3BtZW50IG9uIEFuYWxvZyBEZXZpY2VzIFxw
YXINCj4gQmxhY2tmaW4sIHdoaWNoIGRlZmluaXRlbHkgaXMgbm90IGkzODYuIFRvIG1lIGl0IHdv
dWxkIGJlIFxwYXINCj4gcGFyYW1vdW50IGlmIEkgXHBhcg0KPiBjb3VsZCBydW4gQkIgZW1iZWRk
ZWQgb24gdG9wIG9mIHRoZSB1Q0xpbnV4IGtlcm5lbC5ccGFyDQo+IFxwYXINCj4gVGhhbmsgeW91
IGZvciBwb3N0aW5nIHRoZSBtZXNzYWdlIVxwYXINCj4gXHBhcg0KPiBXb2p0ZWtccGFyDQo+IFxw
YXINCj4gXHBhcg0KPiBPbiBXZWQsIDEyIEphbiAyMDExLCBEbWl0cnkgU29sb21lbm5pa292IHdy
b3RlOlxwYXINCj4gXHBhcg0KPiA+IEkgaGFkIG5vIHBsYW4gdG8gcHVibGlzaCBteSB3b3JrIG9u
IGxpc3QsIGJ1dCBkdWUgdG8gc29tZSBccGFyDQo+IGFjdGl2aXR5IGxhc3QgZGF5IEkgd2lsbC5c
cGFyDQo+ID5ccGFyDQo+ID4gSSd2ZSBhc3NlbWJsZWQgTGludXggcG9ydCBvZiBCbGFja0JveC4g
SXQgcnVucyBuYXRpdmVseSBvbiBccGFyDQo+IExpbnV4IGFuZCBbd2l0aCBMaW51eCBjb21wYXJ0
aWJpbGl0eSBsYXllcl0gb24gRnJlZUJTRCBib3hlcy5ccGFyDQo+ID4gSXQgaGFzIG5vIEdVSSB5
ZXQsIGJ1dCBoYXMgaGFuZG1hZGUgWCBhbmQgR1RLIGJpbmRpbmdzLlxwYXINCj4gPlxwYXINCj4g
PiBccGFyDQo+IGh0dHA6Ly9zb3VyY2Vmb3JnZS5uZXQvcHJvamVjdHMvb2Jlcm9ucmV2aXZhbC9m
aWxlcy9CQi9iYi1yZXZpXHBhcg0KPiB2YWwtbml4LTAuMS50YXIuZ3ovZG93bmxvYWRccGFyDQo+
ID5ccGFyDQo+ID4gVGhpcyBwb3J0IHdhcyBhc3NlbWJsZWQgZnJvbSBPcGVuQlVHUywgd2hpY2gg
Y29udGFpbmVkIFxwYXINCj4gRGV2RWxmTGlua2VyIG1vZHVsZS4gV2l0aCB0aGlzIG1vZHVsZSBv
bmUgY2FuXHBhcg0KPiA+IGNvbXBpbGUgKi5zbyBmaWxlcyAoaS5lLiBzaGFyZWQgb2JqZWN0cyku
IEV4dGVybmFsIHN0YXJ0dXAgXHBhcg0KPiBmaWxlIChCbGFja0JveC5jKSBpcyB1c2VkIHRvIHN0
YXJ0IHJ1bnRpbWUgJiBrZXJuZWwuXHBhcg0KPiA+IENvbXBpbGVkIHN0YXJ0dXAgZmlsZSBpbmNs
dWRlZC5ccGFyDQo+ID5ccGFyDQo+ID4gRGV2ZWxvcG1lbnQgaXMgZG9uZSBpbiBjcm9zcy1jb21w
aWxhdGlvbiBzdHlsZSBhdCBXaW5kb3dzIFxwYXINCj4gYm94IChvciBlcXVhbCBMaW51eCBib3gg
aW4gV2luZSkuIERldmVsb3BtZW50IGZpbGVzIGluY2x1ZGVkIFxwYXINCj4gKERldmVsLnppcCku
XHBhcg0KPiA+XHBhcg0KPiA+IEFyY2hpdmUgY29udGFpbnMgUkVBRE1FIHdpdGggZnVsbCBkZXNj
cmlwdGlvbiBvZiBccGFyDQo+ICJpbnN0YWxsYXRpb24iIGFuZCBkZXZlbG9wbWVudCAoaW4gUnVz
c2lhbiwgVVRGLTgpLlxwYXINCj4gPlxwYXINCj4gPiBJZiBvbmUnbGwgYmUgaW50cmVyZXN0ZWQg
SSdsbCB0cmFuc2xhdGUgUkVBRE1FICYgQmxhY2tCb3guYyBccGFyDQo+IHRvIEVuZ2xpc2guXHBh
cg0KPiA+XHBhcg0KPiA+IFRoYW5rcyBhIGxvdC5ccGFyDQo+ID4gRG1pdHJ5LlxwYXINCj4gPlxw
YXINCj4gPiBUdWUsIDExIEphbiAyMDExIDIzOjE2OjE5IC0wNTAwIFwnZWZcJ2U4XCdmMVwnZmNc
J2VjXCdlZSBcJ2VlXCdmMiBXb2p0ZWsgU2t1bHNraSBccGFyDQo+IDxza3Vsc2tpQFBBUy5ST0NI
RVNURVIuRURVPjpccGFyDQo+ID5ccGFyDQo+ID4+IE9uIFR1ZSwgMTEgSmFuIDIwMTEsIEZ5b2Rv
ciBUa2FjaG92IHdyb3RlOlxwYXINCj4gPj5ccGFyDQo+ID4+PiBBbGwgKHJlKXdyaXR0ZW4gaW4g
YW55IGZsYXZvciBvZiBPYmVyb24gb2YgY291cnNlLlxwYXINCj4gPj5ccGFyDQo+ID4+IEkgZG8g
bm90IHRoaW5rIHRoYXQgcmV3cml0aW5nIG90aGVyJ3MgcGVvcGxlcyB3b3JrIGlzIG9mIFxwYXIN
Cj4gbXVjaCB2YWx1ZS5ccGFyDQo+ID4+IFJlaW52ZW50aW5nIHRoZSB3aGVlbCBpcyBnZW5lcmFs
bHkgYSBiYWQgaWRlYS5ccGFyDQo+ID4+XHBhcg0KPiA+PiBJdCB3b3VsZCBiZSB2YWx1YWJsZSB0
byBkbyBzb21ldGhpbmcgdGhhdCBvdGhlcnMgYXJlIG5vdCBccGFyDQo+IGRvaW5nLiBOb3QgYmVp
bmdccGFyDQo+ID4+IGFuIE9TIGV4cGVydCwgSSBjYW4gb25seSBwcm9wb3NlIGEgdmVyeSBzaW1w
bGlzdGljIFxwYXINCj4gY29uY2VwdC4gRm9yIGV4YW1wbGUsXHBhcg0KPiA+PiBob3cgYWJvdXQg
dXNpbmcgdGhlIExpbnV4ICJtb2R1bGVzIiAoa2VybmVsIHN1YnN5c3RlbXMgXHBhcg0KPiBsb2Fk
ZWQgd2l0aCBpbnNtb2RccGFyDQo+ID4+IG9yIG1vZHByb2JlKSB0byBpbXBsZW1lbnQgZWl0aGVy
IHRoZSBPYmVyb24gU3lzdGVtIG9yIFxwYXINCj4gT2Jlcm9uLWZyaWVuZGx5XHBhcg0KPiA+PiBl
bnZpcm9ubWVudD8gSSB3aWxsIGNhbGwgaXQgc2ltcGx5ICJ3aXJ0aCIsIHRob3VnaCB0aGlzIG5h
bWUgbWF5IGJlXHBhcg0KPiA+PiByZXNlcnZlZC5ccGFyDQo+ID4+XHBhcg0KPiA+PiBJIHdvdWxk
IGxvdmUgdG8gc2VlIE9iZXJvbiBTeXN0ZW0gb3IgQmxhY2tCb3ggcnVubmluZyBvbiBccGFyDQo+
IHRvcCBvZiB3aXJ0aC4gT3JccGFyDQo+ID4+IHBlcmhhcHMgYSBmZXcgT2Jlcm9uIFN5c3RlbXMg
b3IgQmxhY2tCb3hlcywgZWFjaCBvbmUgXHBhcg0KPiBydW5uaW5nIG9uIGEgc2VwYXJhdGVccGFy
DQo+ID4+IENQVSBjb3JlIGFuZCBjb21tdW5pY2F0aW5nIHdpdGggb3RoZXIgT2Jlcm9uIFN5c3Rl
bXMgdmlhIG1lY2hhbmlzbXNccGFyDQo+ID4+IHByb3ZpZGVkIGJ5IHdpcnRoLlxwYXINCj4gPj5c
cGFyDQo+ID4+IE9uZSBjYW4gc2F5ICJidXQgQmxhY2tCb3ggaXMgcnVubmluZyBvbiB3aW5lIi4g
WWVzLCBidXQgXHBhcg0KPiB3aW5lIGlzIGJpZyBhbmRccGFyDQo+ID4+IG5vdCBzdWl0YWJsZSBm
b3IgZW1iZWRkZWQgc3lzdGVtcy4gT24gdGhlIG90aGVyIGhhbmQsIFxwYXINCj4gd2lydGggY291
bGQgYmUgc21hbGxccGFyDQo+ID4+IGJlY2F1c2UgaXRzIHNvbGUgcHVycG9zZSB3b3VsZCBiZSB0
byBwcm92aWRlIHRoZSBccGFyDQo+IE9iZXJvbi9CbGFja0JveC1mcmllbmRseVxwYXINCj4gPj4g
ZW52aXJvbm1lbnQuXHBhcg0KPiA+PlxwYXINCj4gPj4gSSBhbSBub3Qgc3VyZSBpZiB0aGUgaWRl
YSBvZiB3aXJ0aCBtYWtlcyBzZW5zZSB0byBPUyBccGFyDQo+IGV4cGVydHMuIFRvIG1lIGl0XHBh
cg0KPiA+PiBsb29rcyBmcmVzaC4gSSB0aGluayBpdCBtYWtlcyBtb3JlIHNlbnNlIHRoYW4gXHBh
cg0KPiByZWltcGxlbWVudGluZyBwYXJ0cyBvZlxwYXINCj4gPj4gTGludXgga2VybmVsLCB3aGlj
aCBhcmUgcGVyZmVjdGx5IGZpbmUsIHRob3VnaCBwZXJoYXBzIFxwYXINCj4gdWdseS4gQnV0IHdo
byBjYXJlc1xwYXINCj4gPj4gaWYgaXQgaXMgdWdseSwgaWYgaXQgd29ya3M/IChJdCBkb2VzIG5v
dCBtYXR0ZXIgd2hhdCBjb2xvciBccGFyDQo+IGlzIHRoZSBjYXQsIGlmXHBhcg0KPiA+PiBpdCBj
YXRjaGVzIG1pY2UgLS0gdGhpcyBvbmUgaXMgZm9yIEZ5b2Rvci4pXHBhcg0KPiA+PlxwYXINCj4g
Pj4gVy5ccGFyDQo+ID4+XHBhcg0KPiBccGFyDQo+IFxwYXINCj4gLS0tLVxwYXINCj4gVG8gdW5z
dWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgXHBh
cg0KPiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFyDQo+IFxwYXINClxwYXINClxwYXIN
Ci0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdO
T0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUU319AFZzYkZ4d1lYSU4KQ2o0
----boundary-LibPST-iamunique-760913949_-_---
Received on Thu Jan 13 2011 - 15:31:53 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:19 UTC