Michael Piepers homepage
BeOS Programs
PalmBeach
PSION Link Protocol description
RFSV Protocol description

RFSV command STATUS SYSTEM


Description of command

To request the command STATUS SYSTEM used around information to the file system. A uniform response is to be supplied, even if several different file systems at the computer are available.

It is to be noted that; all values, which are more greater than 8 bits in reverse order will transfer. The LOW byte sent as the first over the line and only then follows the HIGH byte!


Transmission direction (command) in the interface format

The instruction STATUSSYSTEM is as a consequence built into the PLP:

Header PLP RFSV STATUSSYSTEM Footer CRC
16 10 02 32 03 02 01 Command
24 00
Size
00 00
10 03 12 34

Receipt direction (result) in the interface format

A valid response takes place with the command RESPONSE and returns the delivery an error code, as well as the information to the file system.

Header PLP RFSV RESPONSE Footer CRC
16 10 02 33 02 03 01 Command
2a 00
Size
22 00
Result
00 00
Version
02 00
Structure
01 00
Format
00 00
Reserve
26 * ff
10 03 12 34
boldValues represent fixed of values, which are used accurately in such a way!
italicValues represent examples, which have a different meaning on the basis the instruction.

Description of command

The command STATUSSYSTEM contains 2 information units. They have the following meaning:

Length in byte possible values Meaning
Command 2 byte 00 24 (fixed) The command identifier has always the same value!
Size 2 byte 00 00 (fixed) No further information is needed.

Description of result

The command STATUSSYSTEM is answered with RESPONSE. This returns the delivery an error code and the requested information as result. If 00 00 is returned the delivery, then no error occurred.

Length in byte possible values Meaning
Command 2 byte 00 2a (fixed) The command identifier has always the same value!
Size 2 byte 00 22 (fixed) Always 34 additional byte are supplied!
Result 2 byte variable The result can obtain the following values:
NO_ERROR 00 00No error occurred
You can look at all defined errorvalues.
Version 2 byte 00 02 (fixed) The description concerns only of the version 2
Structure 2 byte variable The structure can obtain the following values:
FS_FLAT 00 00flat file system (no folders)
FS_HIER 00 01The file system possesses files and is hierarchically organized.
Format 2 byte variable The file system is formatable, or not
TRUE 00 00The file system is formatable
FALSE 00 01The file system is not formatable.
Reserve 26 byte 26 * ff 26 bytes are reserved for extensions in the version 2

Michael Piepers homepage
BeOS Programs
PalmBeach
PSION Link Protocol description
RFSV Protocol description

Last modification Jan 31 1999 by Michael Pieper