From mint-bounce@lists.fishpool.fi Sat Nov 22 14:33:47 2008 To: From: Peter Slegg Subject: Re: [MiNT] SV: OT Highwire Reply-To: Peter Slegg X-Mailer: MyMAIL Rev:1.89.13600 (Atari/(STiK/STinG/GlueSTiK)) X-Hardware: Atari Milan MIME-Version: 1.0 Date: Fri, 22 Nov 2008 19:29:44 +0200 (GMT) Content-Type: text/plain; charset="iso-8859-1" X-Priority: 3 X-MSMail-Priority: Normal Message-Id: <00324f45.019a88ca1228@smtp.freeola.net> References: <20081121171837.0b6393c6.mandin.patrice@orange.fr> In-Reply-To: 20081121171837.0b6393c6.mandin.patrice@orange.fr X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: p.slegg@scubadivers.co.uk Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.sparemint.org id mAMJXfHT007702 On Fri, 21 Nov 2008 17:18:37 , Patrice Mandin wrote: > > The fact is that recent applications need an OS that provides the > necessary services. As for MiNT, for me it means at least: > - virtual memory (so we can at least run huge applications) > - thread support (don't know how much work is needed for it, seems Pexec > () stuff is not enough, as used by tfork() in mintlib). According to > manpage, tfork() is not a real thread, where everything is shared. > - device drivers for hardware (so applications don't have to switch to > Supervisor mode to make something). > > Any of these requires a huge/particular amount of work. I suppose this > is why we still do not have it in MiNT kernel. And any browser (as > application you would like to run) would requires at least either > threads or virtual memory. > Does this make Highwire the most viable option in the short term or are it's deficiencies too great ? I'd like some better development tools. I'd like to be able to compile easily from my editor and quickly jump to errors. I think this has been done in the past and might be possible with QED and gcc but how ? Some debugging tools would be a great help. Peter