home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Acorn User 4
/
AUCD4.iso
/
acorn
/
riscos
/
releases
/
oslib
/
cstrong
/
CStrong
/
ADFS
/
HelpData
next >
Wrap
Text File
|
1994-08-25
|
22KB
|
450 lines
adfs_CONTROLLER_DISC_NOT_PRESENT
Defined in: <adfs=>adfs.$>.h
Declaration: #define adfs_CONTROLLER_DISC_NOT_PRESENT 0adfs_CONTROLLER1772
Defined in: <adfs=>adfs.$>.h
Declaration: #define adfs_CONTROLLER1772 1adfs_CONTROLLER71X
Defined in: <adfs=>adfs.$>.h
Declaration: #define adfs_CONTROLLER71X 2adfs_CONTROLLER_ST506
Defined in: <adfs=>adfs.$>.h
Declaration: #define adfs_CONTROLLER_ST506 3adfs_CONTROLLER_IDE
Defined in: <adfs=>adfs.$>.h
Declaration: #define adfs_CONTROLLER_IDE 4xadfs_disc_op
Performs various operations on a discadfs_disc_op
Performs various operations on a discxadfsdiscop_verify
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_verify (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
int size,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
int *unverified);
Summary: Verifies a discadfsdiscop_verify
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfsdiscop_verify (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
int size,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr);
Summary: Verifies a discxadfsdiscop_read_sectors
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_read_sectors (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data,
int size,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
byte **next_data,
int *unread);
Summary: Reads sectors from a discadfsdiscop_read_sectors
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfsdiscop_read_sectors (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data,
int size,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
byte **next_data);
Summary: Reads sectors from a discxadfsdiscop_write_sectors
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_write_sectors (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data,
int size,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
byte **next_data,
int *unwritten);
Summary: Writes sectors to a discadfsdiscop_write_sectors
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfsdiscop_write_sectors (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data,
int size,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
byte **next_data);
Summary: Writes sectors to a discxadfsdiscop_read_track
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_read_track (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data);
Summary: Reads a track from a floppy discadfsdiscop_read_track
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_read_track (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data);
Summary: Reads a track from a floppy discxadfsdiscop_read_id
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_read_id (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data);
Summary: Reads a hard disc IDadfsdiscop_read_id
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_read_id (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data);
Summary: Reads a hard disc IDxadfsdiscop_write_track
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_write_track (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data);
Summary: Writes a track to a discadfsdiscop_write_track
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_write_track (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data);
Summary: Writes a track to a discxadfsdiscop_format_track
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_format_track (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
<filecore_format=>filecore.filecore_format> *format);
Summary: Formats a track of a discadfsdiscop_format_track
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_format_track (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
<filecore_format=>filecore.filecore_format> *format);
Summary: Formats a track of a discxadfsdiscop_seek
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_seek (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr);
Summary: Seeks to a disc locationadfsdiscop_seek
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_seek (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr);
Summary: Seeks to a disc locationxadfsdiscop_restore
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_restore (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr);
Summary: Does a restore operation for a discadfsdiscop_restore
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_restore (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr);
Summary: Does a restore operation for a discxadfsdiscop_step_in
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_step_in (bits flags);
Summary: Steps a floppy disc in one trackadfsdiscop_step_in
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_step_in (bits flags);
Summary: Steps a floppy disc in one trackxadfsdiscop_step_out
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_step_out (bits flags);
Summary: Steps a floppy disc out one trackadfsdiscop_step_out
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_step_out (bits flags);
Summary: Steps a floppy disc out one trackxadfsdiscop_read_sectors_via_cache
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_read_sectors_via_cache (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data,
int size,
int cache_handle,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
byte **next_data,
int *unread,
int *cache_handle);
Summary: Reads sectors of a disc using the RMA cacheadfsdiscop_read_sectors_via_cache
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfsdiscop_read_sectors_via_cache (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *data,
int size,
int cache_handle,
<filecore_disc_address=>filecore.filecore_disc_address> *next_disc_addr,
byte **next_data,
int *cache_handle);
Summary: Reads sectors of a disc using the RMA cachexadfsdiscop_specify
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsdiscop_specify (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr);
Summary: Does a specify operation on a hard discadfsdiscop_specify
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsdiscop_specify (bits flags,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr);
Summary: Does a specify operation on a hard discxadfs_hdc
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_hdc (byte *controller,
int *poll_location,
bits poll_bits,
byte *enable_location,
bits enable_bits);
Summary: Sets the address of an alternative ST506 hard disc controlleradfs_hdc
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfs_hdc (byte *controller,
int *poll_location,
bits poll_bits,
byte *enable_location,
bits enable_bits);
Summary: Sets the address of an alternative ST506 hard disc controllerxadfs_drives
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_drives (int *default_drive,
int *floppy_count,
int *hard_disc_count);
Summary: Returns information on ADFS' drivesadfs_drives
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfs_drives (int *default_drive,
int *floppy_count,
int *hard_disc_count);
Summary: Returns information on ADFS' drivesxadfs_free_space
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_free_space (char *disc_name,
int *free,
int *max);
Summary: Returns information on a disc's free spaceadfs_free_space
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfs_free_space (char *disc_name,
int *max);
Summary: Returns information on a disc's free spacexadfs_retries
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_retries (bits mask,
bits value,
bits *old_value,
bits *new_value);
Summary: Sets the number of retries used for various operationsadfs_retries
Defined in: <adfs=>adfs.$>.h
Declaration: extern bits adfs_retries (bits mask,
bits value,
bits *new_value);
Summary: Sets the number of retries used for various operationsxadfs_describe_disc
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_describe_disc (char *disc_name,
<filecore_disc=>filecore.filecore_disc> *disc);
Summary: Returns a disc record describing a disc's shape and formatadfs_describe_disc
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfs_describe_disc (char *disc_name,
<filecore_disc=>filecore.filecore_disc> *disc);
Summary: Returns a disc record describing a disc's shape and formatxadfs_vet_format
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_vet_format (<filecore_format=>filecore.filecore_format> *format,
int drive_no);
Summary: Vets a format for achievability with the available hardwareadfs_vet_format
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfs_vet_format (<filecore_format=>filecore.filecore_format> *format,
int drive_no);
Summary: Vets a format for achievability with the available hardwarexadfs_flp_process_dcb
For internal use onlyadfs_flp_process_dcb
For internal use onlyxadfs_controller_type
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_controller_type (int drive_no,
int *controller);
Summary: Returns the controller type of a driveradfs_controller_type
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfs_controller_type (int drive_no);
Summary: Returns the controller type of a driverxadfs_power_control
Controls the power-saving features of the ADFS systemadfs_power_control
Controls the power-saving features of the ADFS systemxadfspowercontrol_read_spin
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfspowercontrol_read_spin (int drive_no,
bool *spinning);
Summary: Reads the spin status of a driveadfspowercontrol_read_spin
Defined in: <adfs=>adfs.$>.h
Declaration: extern bool adfspowercontrol_read_spin (int drive_no);
Summary: Reads the spin status of a drivexadfspowercontrol_set_autospindown
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfspowercontrol_set_autospindown (int drive_no,
int spindown_time,
int *old_spindown_time);
Summary: Sets the autospindown characteristic of a driveadfspowercontrol_set_autospindown
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfspowercontrol_set_autospindown (int drive_no,
int spindown_time);
Summary: Sets the autospindown characteristic of a drivexadfspowercontrol_set_spin
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfspowercontrol_set_spin (int drive_no,
bool spinning);
Summary: Controls drive spin directly without affecting autospindownadfspowercontrol_set_spin
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfspowercontrol_set_spin (int drive_no,
bool spinning);
Summary: Controls drive spin directly without affecting autospindownxadfs_set_ide_controller
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_set_ide_controller (byte *controller,
int *status_location,
bits status_bits,
int *irq_location,
bits irq_bits,
void *read_code,
void *write_code);
Summary: Gives the IDE driver the details of an alternative controlleradfs_set_ide_controller
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfs_set_ide_controller (byte *controller,
int *status_location,
bits status_bits,
int *irq_location,
bits irq_bits,
void *read_code,
void *write_code);
Summary: Gives the IDE driver the details of an alternative controllerxadfs_ide_user_op
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfs_ide_user_op (bits op,
byte *commands,
byte *buffer,
int size,
int timeout,
int *status,
int *untransferred);
Summary: Direct user interface for low-level IDE commandsadfs_ide_user_op
Defined in: <adfs=>adfs.$>.h
Declaration: extern int adfs_ide_user_op (bits op,
byte *commands,
byte *buffer,
int size,
int timeout,
int *status);
Summary: Direct user interface for low-level IDE commandsxadfs_misc_op
Performs miscellaneous functions for accessing drivesadfs_misc_op
Performs miscellaneous functions for accessing drivesxadfsmiscop_mount
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsmiscop_mount (int drive_no,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *buffer,
int size,
<filecore_disc=>filecore.filecore_disc> *disc);
Summary: Mounts a disc, reading in the data asked foradfsmiscop_mount
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsmiscop_mount (int drive_no,
<filecore_disc_address=>filecore.filecore_disc_address> disc_addr,
byte *buffer,
int size,
<filecore_disc=>filecore.filecore_disc> *disc);
Summary: Mounts a disc, reading in the data asked forxadfsmiscop_poll_changed
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsmiscop_poll_changed (int drive_no,
int sequence_no,
int *sequence_no_out,
bits *result);
Summary: Polls the sequence number for a driveadfsmiscop_poll_changed
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsmiscop_poll_changed (int drive_no,
int sequence_no,
int *sequence_no_out,
bits *result);
Summary: Polls the sequence number for a drivexadfsmiscop_lock_drive
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsmiscop_lock_drive (int drive_no);
Summary: Locks a disc in a floppy driveadfsmiscop_lock_drive
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsmiscop_lock_drive (int drive_no);
Summary: Locks a disc in a floppy drivexadfsmiscop_unlock_drive
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsmiscop_unlock_drive (int drive_no);
Summary: Unlocks a disc in a floppy driveadfsmiscop_unlock_drive
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsmiscop_unlock_drive (int drive_no);
Summary: Unlocks a disc in a floppy drivexadfsmiscop_poll_period
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsmiscop_poll_period (char *disc_name,
int *poll_period,
char **media_type);
Summary: Informs FileCore of the minimum period between polling for disc insertionadfsmiscop_poll_period
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsmiscop_poll_period (char *disc_name,
int *poll_period,
char **media_type);
Summary: Informs FileCore of the minimum period between polling for disc insertionxadfsmiscop_eject_disc
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xadfsmiscop_eject_disc (int drive_no);
Summary: Power-ejects the disc in the specified driveadfsmiscop_eject_disc
Defined in: <adfs=>adfs.$>.h
Declaration: extern void adfsmiscop_eject_disc (int drive_no);
Summary: Power-ejects the disc in the specified drivexadfs_eccs_and_retries
For internal use onlyadfs_eccs_and_retries
For internal use onlyxservice_identify_format
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xservice_identify_format (char *format,
char **command,
bool *unclaimed,
int *disc_format_swi,
int *disc_format_handle,
int *layout_structure_swi,
int *layout_structure_handle);
Summary: Identify disc format nameservice_identify_format
Defined in: <adfs=>adfs.$>.h
Declaration: extern bool service_identify_format (char *format,
char **command,
int *disc_format_swi,
int *disc_format_handle,
int *layout_structure_swi,
int *layout_structure_handle);
Summary: Identify disc format namexservice_display_format_help
Defined in: <adfs=>adfs.$>.h
Declaration: extern <os_error=>os.os_error> *xservice_display_format_help (<os_error=>os.os_error> **error,
bool *unclaimed);
Summary: Display list of available formatsservice_display_format_help
Defined in: <adfs=>adfs.$>.h
Declaration: extern bool service_display_format_help (<os_error=>os.os_error> **error);
Summary: Display list of available formatsADFS
<adfs_CONTROLLER_DISC_NOT_PRESENT>
<adfs_CONTROLLER1772>
<adfs_CONTROLLER71X>
<adfs_CONTROLLER_ST506>
<adfs_CONTROLLER_IDE>
<xadfs_disc_op>
<adfs_disc_op>
<xadfsdiscop_verify>
<adfsdiscop_verify>
<xadfsdiscop_read_sectors>
<adfsdiscop_read_sectors>
<xadfsdiscop_write_sectors>
<adfsdiscop_write_sectors>
<xadfsdiscop_read_track>
<adfsdiscop_read_track>
<xadfsdiscop_read_id>
<adfsdiscop_read_id>
<xadfsdiscop_write_track>
<adfsdiscop_write_track>
<xadfsdiscop_format_track>
<adfsdiscop_format_track>
<xadfsdiscop_seek>
<adfsdiscop_seek>
<xadfsdiscop_restore>
<adfsdiscop_restore>
<xadfsdiscop_step_in>
<adfsdiscop_step_in>
<xadfsdiscop_step_out>
<adfsdiscop_step_out>
<xadfsdiscop_read_sectors_via_cache>
<adfsdiscop_read_sectors_via_cache>
<xadfsdiscop_specify>
<adfsdiscop_specify>
<xadfs_hdc>
<adfs_hdc>
<xadfs_drives>
<adfs_drives>
<xadfs_free_space>
<adfs_free_space>
<xadfs_retries>
<adfs_retries>
<xadfs_describe_disc>
<adfs_describe_disc>
<xadfs_vet_format>
<adfs_vet_format>
<xadfs_flp_process_dcb>
<adfs_flp_process_dcb>
<xadfs_controller_type>
<adfs_controller_type>
<xadfs_power_control>
<adfs_power_control>
<xadfspowercontrol_read_spin>
<adfspowercontrol_read_spin>
<xadfspowercontrol_set_autospindown>
<adfspowercontrol_set_autospindown>
<xadfspowercontrol_set_spin>
<adfspowercontrol_set_spin>
<xadfs_set_ide_controller>
<adfs_set_ide_controller>
<xadfs_ide_user_op>
<adfs_ide_user_op>
<xadfs_misc_op>
<adfs_misc_op>
<xadfsmiscop_mount>
<adfsmiscop_mount>
<xadfsmiscop_poll_changed>
<adfsmiscop_poll_changed>
<xadfsmiscop_lock_drive>
<adfsmiscop_lock_drive>
<xadfsmiscop_unlock_drive>
<adfsmiscop_unlock_drive>
<xadfsmiscop_poll_period>
<adfsmiscop_poll_period>
<xadfsmiscop_eject_disc>
<adfsmiscop_eject_disc>
<xadfs_eccs_and_retries>
<adfs_eccs_and_retries>
<xservice_identify_format>
<service_identify_format>
<xservice_display_format_help>
<service_display_format_help>