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

« back to all changes in this revision

Viewing changes to src/vdrive/vdrive-rel.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:
28
28
#ifndef _VDRIVE_REL_H
29
29
#define _VDRIVE_REL_H
30
30
 
 
31
#include "types.h"
 
32
 
31
33
struct vdrive_s;
32
34
 
33
35
extern void vdrive_rel_init(void);
34
36
extern int vdrive_rel_open(struct vdrive_s *vdrive, unsigned int secondary,
35
 
                           unsigned int record_length);
 
37
                           cbmdos_cmd_parse_t *cmd_parse, const BYTE *name);
36
38
extern int vdrive_rel_position(struct vdrive_s *vdrive, unsigned int channel,
37
39
                               unsigned int rec_lo, unsigned int rec_hi,
38
40
                               unsigned int position);
39
 
 
 
41
extern int vdrive_rel_read(struct vdrive_s *vdrive, BYTE *data,
 
42
                           unsigned int secondary);
 
43
extern int vdrive_rel_write(struct vdrive_s *vdrive, BYTE data,
 
44
                            unsigned int secondary);
 
45
extern int vdrive_rel_close(struct vdrive_s *vdrive, unsigned int secondary);
 
46
extern void vdrive_rel_listen(struct vdrive_s *vdrive,
 
47
                              unsigned int secondary);
40
48
 
41
49
#endif
42
50