~ubuntu-branches/ubuntu/maverick/vice/maverick

« back to all changes in this revision

Viewing changes to src/c64/c64mem.h

  • Committer: Bazaar Package Importer
  • Author(s): Zed Pobre
  • Date: 2005-02-01 11:30:26 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050201113026-3eyakzsmmheclvjg
Tags: 1.16-1
* New upstream version
* Fixes crash on 64-bit architectures (closes: #287640)
* x128 working again (closes: #286767)
* Works fine with /dev/dsp in use (not in the main changelog, but tested
  on my local machine as working).  Presumably, this also takes care of
  the issue with dsp being held.  I'm not sure if this is because I'm
  testing it on a 2.6 kernel now -- if you are still having problems
  with /dev/dsp, please reopen the bugs. (closes: #152952, #207942)
* Don't kill Makefile.in on clean

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
extern void REGPARM2 colorram_store(WORD addr, BYTE value);
59
59
extern BYTE REGPARM1 colorram_read(WORD addr);
60
60
 
61
 
extern char** mem_get_romsets(void);
62
 
extern int mem_get_numromsets(void);
63
 
extern char* mem_get_romset_name(void);
64
 
extern int mem_romset_loader(void);
65
 
extern int mem_set_romset(char *name);
66
 
extern int mem_add_romset(char *name);
67
 
 
68
61
extern void mem_pla_config_changed(void);
69
62
extern void mem_set_tape_sense(int sense);
70
63
extern void mem_set_exrom(int active);
71
64
 
72
 
extern BYTE mem_basic64_rom[C64_BASIC_ROM_SIZE];
73
 
extern BYTE mem_kernal64_rom[C64_KERNAL_ROM_SIZE];
74
 
extern BYTE mem_kernal64_trap_rom[C64_KERNAL_ROM_SIZE];
75
65
extern BYTE mem_chargen_rom[C64_CHARGEN_ROM_SIZE];
76
66
 
77
67
extern void mem_set_write_hook(int config, int page, store_func_t *f);
79
69
                             read_func_ptr_t read_func);
80
70
extern void mem_read_base_set(unsigned int base, unsigned int index,
81
71
                              BYTE *mem_ptr);
 
72
 
 
73
extern void REGPARM2 mem_store_without_ultimax(WORD addr, BYTE value);
 
74
extern BYTE REGPARM1 mem_read_without_ultimax(WORD addr);
 
75
 
 
76
extern void REGPARM2 store_bank_io(WORD addr, BYTE byte);
 
77
extern BYTE REGPARM1 read_bank_io(WORD addr);
 
78
 
82
79
#endif
83
80