From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,WEIRD_PORT autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,6e0a529082576354 X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!feeder3.cambrium.nl!feed.tweaknews.nl!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: updating a hardware cursor with assembly and ada References: <47d0507e$1_6@news.bluewin.ch> Date: Thu, 06 Mar 2008 23:54:33 +0100 Message-ID: <87hcfjv4ye.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:ns5gotFmFt9lynbwMVGE9RrTrKI= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tele2 X-Trace: DXC=Lom98kCg7QLa\Mo6Y1n?[C6`Y6aWje^YJ1eYWnGkb^eK1B4<]HH1:nCo9VbWW]4ZJMKN=mD]NO5_E Xref: g2news1.google.com comp.lang.ada:20209 Date: 2008-03-06T23:54:33+01:00 List-Id: Gautier writes: > If it can help, you can look at the packages in dos_paqs.zip > here: http://homepage.sunrise.ch/mysunrise/gdm/locaux.htm > in the ./biblio directory. > You have: > - PC_TextScreen for text console > - VGA_Graphics for VGA > For examples of machine code insertions (GNAT flavour), look for "asm" in the > Ada files. > In other directories you have also Super-VGA (./svga_lib) and sound > card libraries (./sb_lib). > HTH > ______________________________________________________________ > Gautier -- http://www.mysunrise.ch/users/gdm/index.htm > Ada programming -- http://www.mysunrise.ch/users/gdm/gsoft.htm > > NB: For a direct answer, e-mail address on the Web site! See also Lovelace OS: http://www.ada-france.org:8081/revision/file/2707659158a6d459d8b83cb80437efe12f4aeea4/src/boards/x86/lovelace-outb.adb http://www.ada-france.org:8081/revision/file/2707659158a6d459d8b83cb80437efe12f4aeea4/src/boards/qemu_x86/lovelace-stage1-console.adb PS. Feel free to join the OS Lovelace project, see http://www.lovelace.fr. -- Ludovic Brenta.