Discussion of the OS ZX-Doors concept

ZXNet echo conference «zxnet.soft»

From Alexey Goncharov To All 28 December 2006

Hello, Error404 I looked at the source code - it’s great, you can compile it right now. Only iron here nothing, not even virtual =(

From Andrey Baglay To All 28 December 2006

Hello, Error404 By the way, the name Doors is already reserved by breeze :)

From Sergey Akimov To All 28 December 2006

Hello, Sonic Son> RDesktop лучше - быстрее. Son> Windows Must Die. :v2_devil:

From Sergey Akimov To All 28 December 2006

Hello NovaStorm Nov> I support Error404. VNC is a natural and good solution for Nov> such tasks, but here's the ambush - the Speck screen =) And what’s more, there are ready-made 8-bit implementations, for example: http://www.sics.se/~adam/uvnc/ there is also a link to ready-made TCP/IP It’s just not entirely clear what is needed: a thin client (this is when the client launches one single service - the thin client service and simply receives commands for drawing the screen and collects and sends to the server user input, and the application actually runs on the server) or is it still peer-to-peer network of distributed computing, where heterogeneous processes are executed on all nodes and somehow synchronize? In the case of a thin client, it doesn’t matter what’s running on the application server - CP/M, Windows or unix. ZX only draws screens. Is there a problem with the screen? really not a problem - for the majority of people who are “hands on” and can take advantage of new developments, and not just launch games, already clones with advanced graphics. You just need to write down the general average level - and then, at a low level, everyone will write a “localization” of the screen for their clone, in the most advanced case: v2_wink2; -; under 256x192 with some kind of scrolling.

From Pavel Fedin To All 28 December 2006

Hello andrews Local bus: 1. Interface-1, Disciple. 2. RS-232 (485) 3. Bidirectional parallel port 580BB55. In case (1) there is software support on the ZX side, you just need to do device But what does GDI have to do with it?

From Pavel Fedin To All 28 December 2006

Hello NovaStorm Nov> VNC is a natural and good solution for such problems RDesktop is better - faster. Only firstly the screen and secondly the task turned out to be completely different.

From Andrey Savichev To All 28 December 2006

Hello Striker Str> By the way, the name Doors is already reserved breeze well then ZX-Bridges

From Andrey Savichev To All 28 December 2006

Hello, Error404 There is no need for a global network. Just on the local bus so that you can communicate say 2-4 zx-spectrum + functionally complete modules supporting the most a simple exchange protocol.

From Andrey Savichev To All 28 December 2006

Hello, Error404 Err> (this is when the client starts one single service - the thin service Err> client and simply receives commands to draw the screen and collects and Err> sends user input to the server, and the application is real Err> is running on the server) this is exactly what is needed... and as for the fact that the screen, well, that’s right, that’s why it’s ready and not will fit and the client will be a little thicker...and what kind of clients could there be? 1, 2 or 4 what does this change? about 1. Interface-1, Disciple. 2. RS-232 (485) 3. Bidirectional parallel port 580BB55. It would be nice to support zx with everything possible, if it doesn’t complicate the task too much establishing a connection, on the server side you can set decoupling and normal bidirectional port (one leg) or ready-made COM

From Alexey Goncharov To All 28 December 2006

Hello, Error404 I support Error404. VNC is a natural and good solution for such tasks, but here's the ambush - the Spekov screen =)

From Dmitry Malychev To All 29 December 2006

Hello, andrews ZX-Holes ;)

From Alexey Goncharov To All 29 December 2006

Hello Lethargeek This doesn't really apply to the OS. Purely client program.

From Andrey Savichev To All 29 December 2006

Hello Lethargeek Let> ZX-Holes ;) too ambiguous..."air hole" including...after all, ZX-Bridges, since ZX-Doors are not allowed.

From Andrey Savichev To All 29 December 2006

Hello NovaStorm Nov> This generally does not suit the OS. Purely client program. not really, now I’ll try to submit a draft of the article to “Programming”

From Andrey Savichev To All 29 December 2006

Hello andrews Why is it an axis, or at least a superstructure above the axis? Because it arises the need to distribute command flow and handle interrupts. See http://zx.pk.ru/showthread.php?t=4459 Previously, the z80 thrashed the algorithm for tens and hundreds of milliseconds, if it could have instructed this to a procedural processor, then you could do the processing yourself user input or something else. It can be used sensibly IMHO only the axle.

From Roman Chunin To All 30 January 2007

Hello andrews and> Because this is not quite a traditional emulator. Here's the idea and> which one. Working under TRDOS you need to be able to use everything and> bells and whistles of new hardware (in this case, this new hardware is simply and> accelerator for z80), and> working in the "master-ARM9" mode, it should launch "native software" and> through the iron z80, but as a separate thred. Show me this one and> emulator :) and> and I agree that this is an emulator. and> So as not to get completely confused: z80 is electrically connected to and> AT91SAM9261 ports. In my opinion, what is for the Z80 is the AXIS. And what about automated workstations? This is a kind of firmware has nothing to do with the OSes discussed here (since does not work on Z80). It’s logical to discuss this in the hardware section - it’s just that otherwise such confusion will arise, your eyes will roll out of your head.

From Andrey Savichev To All 30 January 2007

Hello, CHRV Because this is not a completely traditional emulator. Here's the idea. Working under TRDOS you need to be able to use all the bells and whistles of the new hardware( in this case, this new hardware is just an accelerator for the z80), working in the "master-ARM9" mode, it should launch "native software" through iron z80, but in the form of a separate thred. Show me such an emulator :) and I agree that it is an emulator. To avoid complete confusion: the z80 is electrically connected to the ports AT91SAM9261.

From Roman Chunin To All 30 January 2007

Hello andrews and> The question about the OS for the ZX Yellow Lines Spectrum remains open. Either and> make it based on Linux, or based on eCos+MiniGUI? Andrey, what does Spectrum have to do with it, maybe it’s like a thread or in emulators or others computers.

From Andrey Savichev To All 30 January 2007

Hello andrews It's better to discuss hardware and architecture here http://zx.pk.ru/showthread.php?t=4569 It is worth reminding that the entire project is completely open according to GPL type. Those. what is published can be used by you without restrictions, but what you consider necessary to license with copyrights to yours discretion.

From Andrey Savichev To All 30 January 2007

Hello, acidrain The question about the OS for the ZX Yellow Lines Spectrum remains open. Either her tinkering based on Linux, or based on eCos+MiniGUI?

From Andrey Savichev To All 30 January 2007

Hello, CHRV It’s better then to go to the “Development” section under the label "ZX Bridges" OS for ARM9+Z80, please send me the password in a private message

From Andrey Savichev To All 30 January 2007

Hello andrews I'm taking the discussion of this axis to my forum http://narod.yandex.ru/userforum/?owner=andrewsata

From Surfin' Bird To All 31 January 2007

Hello andrews The name "ZX Bridges" is disgusting both in spelling and pronunciation. Again - tracing paper with Windows. "Bridges" is better. Or ZX MostY. Or better yet, something even better.

From Dmitry Malychev To All 31 January 2007

Hello Surfin' Bird Sur> Or better yet, something even better. Uh...ZX-Leech? It kind of makes sense. :D

From Surfin' Bird To All 31 January 2007

Hello andrews and> It has one of the meanings of “building bridges,” but why pronounce it quickly? and> Then the word “trains” is also true :) Of course it's awesome. that's why no one calls operating systems :v2_biggr; Want; “bridges” - call it that. What do you look up to in English?

From Surfin' Bird To All 31 January 2007

Hello andrews the word bridge itself is atstoy. try saying it three times quickly.

From Alexey Goncharov To All 31 January 2007

Hello Nomy Graphics "Start copying"? There are lawsuits, for example, against zaurus. There is also all the software up to KDE. A making a platform without software will no longer work. I would choose Linux as more a common option, which can be joined by a larger one compared to eCos community. USB and even more so CF are supported well in Linux, but I don’t know about the rest. Java along with axels is not needed, why is it if you can compile native code?

From Alexey Goncharov To All 31 January 2007

Hello Surfin' Bird Why eCos and not Linux? microwindows==nano-x the latest news from which is 2 years old... minigui is used, as I understand it, mainly in phones, so what is it for? do you need it without normal software? IMHO we need X's, regular X's =)

From Alexey Kokotkin To All 31 January 2007

Hello andrews I completely agree. English is the international standard. Why doom software product for obvious burial within the walls of only one (even if big and native) country. This also applies to the name, although to a lesser extent than to the teams - since the name is a very important component of any product. A "EXECUTE" Reminds me of "VARIABLE HOT FOUND" or "INJALID COLOR" :-)

From Andrey Savichev To All 31 January 2007

Hello Lethargeek It will be based on: eCos port 4 AT91SAM9261 (sources available) http://ecos.sourceware.org/ and one of the following GUI -Microwindows, Nano-X, MiniGUI http://www.minigui.com I don’t know which one yet, because... downloaded yesterday Regarding the name, to make it sound better, you can do it like this ZX Yellow Bridge

From Andrey Savichev To All 31 January 2007

Hello NovaStorm The X's (or what's underneath them) need to be ported, but who will port to a platform that does not yet exist? eCos, as I understand it, is less dependent on hardware and In addition, there is a ready-made port for SAM9261. All drivers are supported internals, including USB, CF, SD, etc. (I haven’t seen everything on the drivers yet). For testing hardware, this thing is simply irreplaceable. There is also Jazelle (Java Axel) And as for phones (and PDAs), this is in general, my global strategy. Make a homemade desktop equal to -2 generations of game consoles, PDAs, phones. More and more serious operating systems will be able to appear only with a certain prevalence of the new shell.

From Andrey Savichev To All 31 January 2007

Hello Surfin' Bird It has one of the meanings of “building bridges,” but why pronounce it quickly? Then the word "trains" is also interesting :) Yes, all of the above GUIs are available in the source code on the ronetix website (see messages in "Hardware"), the file really weighs 17 megs ronetix-eb9261-examples-20060831.tar.gz The archive is opened by total commander.

From Andrey Savichev To All 31 January 2007

Hello andrews >What do you look up to in English? Don't let the Russian kid you when it comes to HiTech. There are not many ambiguous words in Russian and I am glad that there are no longer living systems programming with Russian identifiers like "EXECUTE." :|