new files

This commit is contained in:
Joel Sherrill
1997-06-03 18:07:51 +00:00
parent 6666ea8875
commit 93bd5185c9
2 changed files with 82 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
--
-- Address_IO / Specification
--
-- DESCRIPTION:
--
-- This package instantiates the IO routines necessary to
-- perform IO on data of the type System.Address.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with System;
with System.Storage_Elements;
with Text_IO;
package body Address_IO is
procedure Put (
Item : in System.Address;
Width : in Natural := 8;
Base : in Natural := 16
) is
package Integer_IO is new TEXT_IO.Integer_IO( Integer );
begin
Integer_IO.Put(
Integer( System.Storage_Elements.To_Integer( Item ) ),
Width,
Base
);
end Put;
end Address_IO;

View File

@@ -0,0 +1,35 @@
--
-- ADDRESS_IO / SPECIFICATION
--
-- DESCRIPTION:
--
-- This package instantiates the IO routines necessary to
-- perform IO on data of the type System.Address.
--
-- DEPENDENCIES:
--
--
--
-- COPYRIGHT (c) 1989-1997.
-- On-Line Applications Research Corporation (OAR).
-- Copyright assigned to U.S. Government, 1994.
--
-- The license and distribution terms for this file may in
-- the file LICENSE in this distribution or at
-- http://www.OARcorp.com/rtems/license.html.
--
-- $Id$
--
with System;
package Address_IO is
procedure Put (
Item : in System.Address;
Width : in Natural := 8;
Base : in Natural := 16
);
end Address_IO;