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

« back to all changes in this revision

Viewing changes to src/plus4/plus4mem.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:
32
32
#define PLUS4_RAM_SIZE        0x10000
33
33
#define PLUS4_BASIC_ROM_SIZE  0x4000
34
34
#define PLUS4_KERNAL_ROM_SIZE 0x4000
35
 
 
36
 
extern BYTE mem_basic_rom[];
37
 
extern BYTE mem_kernal_rom[];
 
35
#define PLUS4_CART8K_SIZE     0x2000
 
36
#define PLUS4_CART16K_SIZE    0x4000
 
37
 
 
38
extern unsigned int mem_config;
 
39
 
38
40
extern BYTE extromlo1[PLUS4_BASIC_ROM_SIZE];
39
41
extern BYTE extromlo2[PLUS4_BASIC_ROM_SIZE];
40
42
extern BYTE extromlo3[PLUS4_BASIC_ROM_SIZE];
42
44
extern BYTE extromhi2[PLUS4_KERNAL_ROM_SIZE];
43
45
extern BYTE extromhi3[PLUS4_KERNAL_ROM_SIZE];
44
46
 
45
 
extern BYTE REGPARM1 kernal_read(WORD addr);
46
 
extern void REGPARM2 kernal_store(WORD addr, BYTE value);
47
 
 
48
47
extern int plus4_mem_init_resources(void);
49
48
extern int plus4_mem_init_cmdline_options(void);
50
49
 
54
53
extern void mem_proc_port_trigger_flux_change(unsigned int on);
55
54
extern void pio1_set_tape_sense(int sense);
56
55
 
57
 
#endif /* _PLUS4MEM_H */
 
56
#endif
58
57