/*
Copywrite 1994 by Kevin P. Lawton 

This file is part of the IODEV (Input Output DEVices) component of BOCHS.

The IODEV component is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.

The IODEV component is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with the IODEV component; see the file COPYING.  If not, write to
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
*/





#include "../bx_bochs.h"
#include "io_mda.h"
#include "io_cmos.h"
#include "io_dma.h"
#include "io_floppy.h"
#include "io_harddrv.h"
#include "io_keyboard.h"
#include "io_parallel.h"
#include "io_pic.h"
#include "io_pit.h"
#include "io_serial.h"
#include "io_unmapped.h"
#include "mem_map.h"

void bx_bios_post(void);

static Bit8u typical_int_code[] = { 
  0x0F, /* 2-byte opcode for PSEUDO-INT */
  0x1F,
  0x00, /* set interrupt vector no here */
  0xFB, /* STI */
  0xCA, /* RETfar Iw (+2) */
  0x02,
  0x00
  };

