A gaming machine for conducting a wagering game comprises a processing
apparatus and a secondary apparatus. To inhibit unauthorized persons from
replacing some or all of the software executed by the processing
apparatus with unapproved software, the processing apparatus transmits a
security message to the secondary apparatus. The secondary apparatus, in
turn, transmits an enable signal critical to machine function in response
to successful validation of the security message. The secondary apparatus
may, for example, be a programmable logic circuit external to the
processing apparatus.