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 autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.157.32.17 with SMTP id n17mr7691249ota.2.1463085685308; Thu, 12 May 2016 13:41:25 -0700 (PDT) X-Received: by 10.157.52.5 with SMTP id v5mr56776otb.9.1463085685242; Thu, 12 May 2016 13:41:25 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!i5no7991224ige.0!news-out.google.com!l67ni617ith.0!nntp.google.com!sq19no5601696igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 12 May 2016 13:41:25 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=50.138.108.113; posting-account=yiWntAoAAAC1KqC_shmxJYv07B9l6LNU NNTP-Posting-Host: 50.138.108.113 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <82148038-116a-4aeb-b98e-5f1ac047fc14@googlegroups.com> Subject: Re: Windows Driver Programming with Ada From: David Botton Injection-Date: Thu, 12 May 2016 20:41:25 +0000 Content-Type: text/plain; charset=UTF-8 Xref: news.eternal-september.org comp.lang.ada:30393 Date: 2016-05-12T13:41:25-07:00 List-Id: On Wednesday, May 11, 2016 at 1:58:36 PM UTC-4, George J wrote: > Hi all!!I just want to know, is it really to write,compile and build Windows > Kernel-Mode Driver (WDM,KMDF) using GNAT Programming Studio or anything else instruments!I have an experiense at development with Assembler,C and C++. So > I'd be glad to do some in Ada. Google can't tell me anything and I don't know the way I should go to find the method to do develop windows drivers in Ada. > Hope,somebody can help me. > Thanks! Microsoft did use GNATCOM and GNAT in some drivers with PCMCIA cards in the past based on contacts with me years ago. The key is to just do the same thing you would do in C just in Ada and hand roll bindings you need as you go. David Botton