|
ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
|
#include "d64.h"Go to the source code of this file.
Functions | |
| int | d64_get_free_sectors (D64Handle *_handle) |
| void | d64_set_dos_version (D64Handle *_handle, D64DosVersion _version) |
| Set the DOS version for the given disk image. | |
| void | d64_set_disk_name (D64Handle *_handle, unsigned char *_disk_name) |
| Set the disk name for the given disk image. | |
| void | d64_set_disk_id (D64Handle *_handle, D64DiskId _disk_id) |
| Set the disk id for the given disk image. | |
| void | d64_set_dos_type (D64Handle *_handle, unsigned char *_dos_type) |
| Set the DOS Type for the given disk image. | |
| D64Handle * | d64_create (D64Format _format) |
| Create a new D64 disk image. | |
| int | d64_write_file (D64Handle *_handle, unsigned char *_filename, D64FileType _type, unsigned char *_buffer, int _size) |
| Write a block of memory on a file on the D64 disk image. | |
| void | d64_free (D64Handle *_handle) |
| Free the disk image resources. | |
| void | d64_output (D64Handle *_handle, unsigned char *_filename) |
Variables | |
| D64DosVersion | versionByFormat [] |
| unsigned char | dosTypeByFormat [][3] |
| int | D64SectorsPerTrack [] |
| int | D64OffsetPerTrack [] |
| void d64_free | ( | D64Handle * | _handle | ) |
| void d64_output | ( | D64Handle * | _handle, |
| unsigned char * | _filename ) |
| void d64_set_disk_name | ( | D64Handle * | _handle, |
| unsigned char * | _disk_name ) |
| void d64_set_dos_type | ( | D64Handle * | _handle, |
| unsigned char * | _dos_type ) |
| void d64_set_dos_version | ( | D64Handle * | _handle, |
| D64DosVersion | _version ) |
| int d64_write_file | ( | D64Handle * | _handle, |
| unsigned char * | _filename, | ||
| D64FileType | _type, | ||
| unsigned char * | _buffer, | ||
| int | _size ) |
| int D64OffsetPerTrack[] |
| int D64SectorsPerTrack[] |
| unsigned char dosTypeByFormat[][3] |
| D64DosVersion versionByFormat[] |