\ProvidesPackage{acro}[1995/04/23  Abbreviations and acronyms]
% Written by Nick Urbanik,

% $Header: G:\EMTEX\TEXINPUT\LATEX2E\NICK\RCS\acro.sty 1.1 1995/09/14 21:37:21 Nick Exp $

% $Log: acro.sty $
# Revision 1.1  1995/09/14  21:37:21  Nick
# Initial revision
#

\RequirePackage{xspace,relsize}

\DeclareRobustCommand{\Slash}{{\raisebox{0.3ex}{\relsize{-3}/}}}

\DeclareMathAlphabet{\mathsc}{OT1}{cmr}{m}{sc}
\DeclareRobustCommand{\acro}[1]{\textsc{\lowercase{#1}}}
\DeclareRobustCommand{\overbar}[1]%
  {\ensuremath{\overline{\mathsc{\lowercase{#1}}}}}

\providecommand{\AC}{\acro{AC}\xspace}
\providecommand{\AD}{\acro{A\Slash{}{}D}\xspace}
\providecommand{\ALU}{\acro{ALU}\xspace}
\providecommand{\ANSI}{\acro{ANSI}\xspace}
\providecommand{\ASCII}{\acro{ASCII}\xspace}
\providecommand{\BASIC}{\acro{BASIC}\xspace}
\providecommand{\BIOS}{\acro{BIOS}\xspace}
\providecommand{\CDROM}{\acro{CDROM}\xspace}
\providecommand{\CMOS}{\acro{CMOS}\xspace}
\providecommand{\CPU}{\acro{CPU}\xspace}
\providecommand{\EEPROM}{\acro{EEPROM}\xspace}
\providecommand{\EPROM}{\acro{EPROM}\xspace}
\providecommand{\DA}{\acro{D\Slash{}{}A}\xspace}
\providecommand{\DC}{\acro{DC}\xspace}
\providecommand{\DMA}{\acro{DMA}\xspace}
\providecommand{\DMAC}{\acro{DMAC}\xspace}
\providecommand{\DUART}{\acro{DUART}\xspace}
\providecommand{\FIFO}{\acro{FIFO}\xspace}
\providecommand{\HLL}{\acro{HLL}\xspace}
\providecommand{\IC}{\acro{IC}\xspace}
\providecommand{\ICE}{\acro{ICE}\xspace}
\providecommand{\IM}{\acro{IM}\xspace} % interrupt mask
\DeclareRobustCommand{\IO}{\acro{I\Slash{}{}O}\xspace}
\providecommand{\ISR}{\acro{ISR}\xspace}
\providecommand{\LDS}{\overbar{LDS}\xspace}
\providecommand{\LED}{\acro{LED}\xspace}
\providecommand{\LIFO}{\acro{LIFO}\xspace}
\providecommand{\LLL}{\acro{LLL}\xspace}
\providecommand{\LRC}{\acro{LRC}\xspace}
\providecommand{\LSB}{\acro{LSB}\xspace}
\providecommand{\MPU}{\acro{MPU}\xspace}
\providecommand{\NMI}{\acro{NMI}\xspace}
\providecommand{\MSDOS}{\acro{MS-DOS}\xspace}
\providecommand{\MSB}{\acro{MSB}\xspace}
\providecommand{\OS}{\acro{O\Slash{}{}S}\xspace}
\providecommand{\PC}{\acro{PC}\xspace}
\providecommand{\PCB}{\acro{PCB}\xspace}
\providecommand{\PIT}{\acro{PI\Slash{}{}T}\xspace}
\providecommand{\PLD}{\acro{PLD}\xspace}
\providecommand{\PROM}{\acro{PROM}\xspace}
\providecommand{\RAM}{\acro{RAM}\xspace}
\providecommand{\ROM}{\acro{ROM}\xspace}
\providecommand{\RTS}{\acro{RTS}\xspace}
\providecommand{\RW}{\acro{R\Slash{}{}\overbar{W}}\xspace}
\providecommand{\TTL}{\acro{TTL}\xspace}
\providecommand{\UDS}{\overbar{UDS}\xspace}
\providecommand{\VRC}{\acro{VRC}\xspace}
\providecommand{\VSC}{\acro{VSC}\xspace}
\providecommand{\VTC}{\acro{VTC}\xspace}

\providecommand{\up}{microprocessor\xspace}
\providecommand{\Up}{Microprocessor\xspace}
\providecommand{\MPA}{Microprocessor Applications Laboratory\xspace}
\providecommand{\mpa}{microprocessor lab\xspace}


% Hex digits in mathematics mode:
\providecommand{\A}{\ensuremath{\mathrm{A}}}
\providecommand{\Bh}{\ensuremath{\mathrm{B}}}
\providecommand{\B}{\ensuremath{\mathrm{B}}}
\providecommand{\C}{\ensuremath{\mathrm{C}}}
\providecommand{\D}{\ensuremath{\mathrm{D}}}
\providecommand{\E}{\ensuremath{\mathrm{E}}}
\providecommand{\F}{\ensuremath{\mathrm{F}}}

% for kilobytes:
\providecommand{\Kb}{\mathrm{K}}
% megabytes:
\providecommand{\M}{\mathrm{M}}


