From mint-bounce@lists.fishpool.fi Tue Feb 2 11:14:21 2010 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024; t=1265126881; bh=Elj82LvfCvb3nhITHs6LJcphMBTfMHBIUK9HY/mhpEU=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=xC5TNkt7Pv1VENm2TzxcuFgdHunHfLeDcjzR2v88gFxKMK3CT74Tgdz8PzflutctuKebhwOhrsaDm5M1cPDG/3bUaglQtMCgFOpMhiIkCySKLpCjkGYoMoaSfZB7WrLuGcmdDVbRB2PrNV+lIUCz5GjITWOwfE8EKtL+29UW6w8= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=z/YbfUttl4hfLIcS34XFyv7c1AFx3o8jwtEk0ZXu9KqZ46ynnS7Kx3kCVyMn/aLpspesdLxLDTs2c4nNVGpDQr/1GwNRDuaknaG9UByzi3iRxcTbsMQ5JRnHGkCLy/vYATNBYIVLky4PIhRb/SkCDLgKT8oGkq5eXSz715CRVHY=; Message-ID: <705748.14439.qm@web27407.mail.ukl.yahoo.com> X-YMail-OSG: DW2tU54VM1mUOlEH3bjdCRUmCLvdvt_uplAMpWA4cAtjXr0mvD7EKo6u3PtUPCxG_QX7VcSOtzCMOXH5Qr2IYlMLB1z0PAUIfBvGDyahKF9kfWYBb4jhIOLImDPfK.VPmkVFtTwK0_g.4hUH1Pwj7X4CRGqOD.B0LnTTXhMjSPH5ehoEYEtf98B3GhDgpxtAeOlx6tpH.jBl6nol_XFpuorwbOi10PGe8lSagAjU6LvHskzUG.S.LwASc7e7lQTxorwvaWYQdX.39VbceYxaLdE.xzJe5r8- X-Mailer: YahooMailRC/272.7 YahooMailWebService/0.8.100.260964 References: <00933E7C-3B49-425B-AFCD-C7BF39DCD2AE@gmail.com> Date: Tue, 2 Feb 2010 16:08:01 +0000 (GMT) From: Zorro Subject: [MiNT] Re : LDG vs. SLB vs. custom OVL-thingies To: mint@lists.fishpool.fi In-Reply-To: <00933E7C-3B49-425B-AFCD-C7BF39DCD2AE@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: zorro270@yahoo.fr 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 o12GEKHl001337 Hi, > What are the pro's and cons of LDGs, SLBs and custom overlays If I remember well: - The SLB need to be supported by the host OS( or by a third party TSR?), the LDG work anywhere. - With the TSR installed( Which is not mandatory), the LDG can be shareable, that mean that if several applications use the same LDG, then this LDG is loaded only once in memory. The SLB are not shareable. Personally, I used the LDG because the API was well documented and because it work anywhere. But to be honest, none of these solutions are perfect and the only clean way to have real shareable libraries is to implement the dynamic library mechanism in MiNT. > My personal impressions: > - SLB's are supported by the OS (MagiC, FreeMiNT and TOS w. BetaDOS) The SLB *must* be supported by the OS. > And the LDG + memory protection issue - why is this? Thanks to MiKRO, it's an old problem :-) -- Zorro