/** @file\r
\r
Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
+ Portions copyright (c) 2011, 2012, ARM Ltd. All rights reserved.<BR>\r
\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
SemihostFileOpen (\r
IN CHAR8 *FileName,\r
IN UINT32 Mode,\r
- OUT UINT32 *FileHandle\r
+ OUT UINTN *FileHandle\r
);\r
\r
RETURN_STATUS\r
SemihostFileSeek (\r
- IN UINT32 FileHandle,\r
- IN UINT32 Offset\r
+ IN UINTN FileHandle,\r
+ IN UINTN Offset\r
);\r
\r
RETURN_STATUS\r
SemihostFileRead (\r
- IN UINT32 FileHandle,\r
- IN OUT UINT32 *Length,\r
+ IN UINTN FileHandle,\r
+ IN OUT UINTN *Length,\r
OUT VOID *Buffer\r
);\r
\r
RETURN_STATUS\r
SemihostFileWrite (\r
- IN UINT32 FileHandle,\r
- IN OUT UINT32 *Length,\r
+ IN UINTN FileHandle,\r
+ IN OUT UINTN *Length,\r
IN VOID *Buffer\r
);\r
\r
RETURN_STATUS\r
SemihostFileClose (\r
- IN UINT32 FileHandle\r
+ IN UINTN FileHandle\r
);\r
\r
RETURN_STATUS\r
SemihostFileLength (\r
- IN UINT32 FileHandle,\r
- OUT UINT32 *Length\r
+ IN UINTN FileHandle,\r
+ OUT UINTN *Length\r
);\r
\r
RETURN_STATUS\r