Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. #ifndef _CODE6809_H
  2. #define _CODE6809_H
  3. /* code6809.h */
  4. /*****************************************************************************/
  5. /* SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only                     */
  6. /*                                                                           */
  7. /* AS-Portierung                                                             */
  8. /*                                                                           */
  9. /* Codegenerator 6809/6309                                                   */
  10. /*                                                                           */
  11. /* Historie: 10.10.1996 Grundsteinlegung                                     */
  12. /*                                                                           */
  13. /*****************************************************************************/
  14.  
  15. #include "datatypes.h"
  16.  
  17. extern void code6809_init(void);
  18.  
  19. /* remaining stuff used by codeko09.c: */
  20.  
  21. extern void DecodeStack_6809(Word code);
  22.  
  23. typedef Boolean (*reg_decoder_6809_t)(const char *, Byte *);
  24. extern void DecodeTFR_TFM_EXG_6809(Word code, Boolean allow_inc_dec, reg_decoder_6809_t reg_decoder, Boolean reverse);
  25.  
  26. #endif /* _CODE6809_H */
  27.