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=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b5ef83c9b7f8c709,start X-Google-Attributes: gid103376,public From: Andr� LAURENS Subject: Basic software for PC/DOS Date: 1997/03/27 Message-ID: <199703271017.LAA18100@imhotep.cst.cnes.fr>#1/1 X-Deja-AN: 228699586 Sender: Ada programming language X-Sender: laurens@imhotep.cst.cnes.fr Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU Newsgroups: comp.lang.ada Date: 1997-03-27T00:00:00+00:00 List-Id: Starting with GNAT, I try as an exercise to port, with minimum changes, a real-time Ada 83 PC/DOS application dealing with interrupt-driven telemetry acquisition. My problems are : Where to find (or where to find information about) predefined or already written basic Ada packages providing various low level interface with the hardware such as i/o on PC ports, setting or clearing interrupts (individually or globally), getting the interrupt flag vector, etc. The only thing I could do is scanning with grep the source files of the predefined packages... Something that I would not like to have to do : interfacing IN, OUT, STI, CLI assembly instructions... Thanks for answers ============================================================================= _/_/_/_/ _/ _/ _/_/_/_/ _/_/_/_/_/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/_/ _/_/_/_/_/ Centre National d'Etudes Spatiales _/ _/ _/_/ _/ _/ - Centre Technique - _/_/_/_/ _/ _/ _/_/_/_/ _/_/_/_/_/ Andre LAURENS - Projet PRONAOS DGA/T/ED/DI/PR - bpi 2212 e-mail : Andre.Laurens@cnes.fr CNES - 18, av. Edouard Belin tel : +33 (0)5 61 27 46 42 31055 Toulouse Cedex 4 (FRANCE) fax : +33 (0)5 61 28 20 08 =============================================================================