root/src/dps8/dps8_iefp.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * vim: filetype=c:tabstop=4:ai:expandtab
   3  * SPDX-License-Identifier: ICU
   4  * scspell-id: 79aba365-f62e-11ec-b567-80ee73e9b8e7
   5  *
   6  * ---------------------------------------------------------------------------
   7  *
   8  * Copyright (c) 2007-2013 Michael Mondy
   9  * Copyright (c) 2012-2016 Harry Reed
  10  * Copyright (c) 2013-2016 Charles Anthony
  11  * Copyright (c) 2015 Eric Swenson
  12  * Copyright (c) 2021-2022 The DPS8M Development Team
  13  *
  14  * All rights reserved.
  15  *
  16  * This software is made available under the terms of the ICU
  17  * License, version 1.8.1 or later.  For more details, see the
  18  * LICENSE.md file at the top-level directory of this distribution.
  19  *
  20  * ---------------------------------------------------------------------------
  21  */
  22 
  23 void Read (word18 addr, word36 *dat, processor_cycle_type cyctyp);
  24 void Read2 (word18 addr, word36 *dat, processor_cycle_type cyctyp);
  25 void Write (word18 addr, word36 dat, processor_cycle_type cyctyp);
  26 void Write2 (word18 address, word36 * data, processor_cycle_type cyctyp);
  27 void Write1 (word18 address, word36 data, bool isAR);
  28 void Write8 (word18 address, word36 * data, bool isAR);
  29 void Write16 (word18 address, word36 * data);
  30 void Write32 (word18 address, word36 * data);
  31 void Read8 (word18 address, word36 * result, bool isAR);
  32 void Read16 (word18 address, word36 * result);
  33 void WritePage (word18 address, word36 * data, bool isAR);
  34 void ReadPage (word18 address, word36 * result, bool isAR);
  35 void ReadIndirect (void);

/* [previous][next][first][last][top][bottom][index][help] */