*\r
*/\r
\r
-#define SEMIHOST_FILE_MODE_READ (0 << 2)\r
-#define SEMIHOST_FILE_MODE_WRITE (1 << 2)\r
-#define SEMIHOST_FILE_MODE_APPEND (2 << 2)\r
-#define SEMIHOST_FILE_MODE_UPDATE (1 << 1)\r
-#define SEMIHOST_FILE_MODE_BINARY (1 << 0)\r
-#define SEMIHOST_FILE_MODE_ASCII (0 << 0)\r
+#define SEMIHOST_FILE_MODE_READ (0 << 2)\r
+#define SEMIHOST_FILE_MODE_WRITE (1 << 2)\r
+#define SEMIHOST_FILE_MODE_APPEND (2 << 2)\r
+#define SEMIHOST_FILE_MODE_UPDATE (1 << 1)\r
+#define SEMIHOST_FILE_MODE_BINARY (1 << 0)\r
+#define SEMIHOST_FILE_MODE_ASCII (0 << 0)\r
\r
BOOLEAN\r
SemihostConnectionSupported (\r
\r
RETURN_STATUS\r
SemihostFileOpen (\r
- IN CHAR8 *FileName,\r
- IN UINT32 Mode,\r
- OUT UINTN *FileHandle\r
+ IN CHAR8 *FileName,\r
+ IN UINT32 Mode,\r
+ OUT UINTN *FileHandle\r
);\r
\r
RETURN_STATUS\r
\r
**/\r
RETURN_STATUS\r
-SemihostFileTmpName(\r
+SemihostFileTmpName (\r
OUT VOID *Buffer,\r
IN UINT8 Identifier,\r
IN UINTN Length\r
\r
RETURN_STATUS\r
SemihostFileRemove (\r
- IN CHAR8 *FileName\r
+ IN CHAR8 *FileName\r
);\r
\r
/**\r
\r
**/\r
RETURN_STATUS\r
-SemihostFileRename(\r
+SemihostFileRename (\r
IN CHAR8 *FileName,\r
IN CHAR8 *NewFileName\r
);\r
\r
VOID\r
SemihostWriteCharacter (\r
- IN CHAR8 Character\r
+ IN CHAR8 Character\r
);\r
\r
VOID\r
SemihostWriteString (\r
- IN CHAR8 *String\r
+ IN CHAR8 *String\r
);\r
\r
UINT32\r
SemihostSystem (\r
- IN CHAR8 *CommandLine\r
+ IN CHAR8 *CommandLine\r
);\r
\r
#endif // SEMIHOSTING_LIB_H_\r