API Guide Home
(Online version only)

PmPalmOSNVFS.h

Go to the documentation of this file.
00001 /******************************************************************************
00002  * Copyright (c) 2005 palmOne, Inc. or its subsidiaries.
00003  * All rights reserved.
00004  *****************************************************************************/
00005 /** 
00006  *@ingroup System
00007  *
00008  */
00009  
00010 /**
00011  * @file    PmPalmOSNVFS.h
00012  * @brief Public 68k header file containing the definitions and API for NVFS devices. 
00013  * 
00014  *
00015  * <hr> 
00016  */
00017 
00018 
00019 #ifndef __PMPALMOSNVFS_H__
00020 #define __PMPALMOSNVFS_H__
00021 
00022 #define sysFtrNumDmAutoBackup       31      /**< Is Data Manager Auto Backup supported? */
00023 #define vfsVolumeAttrNonRemovable       (0x00000008UL)  /**< media is non-removable */
00024 #define expCapabilityNonRemovable   0x00000008  /**< card is non-removable */
00025 #define expCapabilityHidden     0x00000010  /**< card is hidden */
00026 #define sysTrapDmSyncDatabase       0xA476      /**<        */
00027 #define vfsIncludePrivateVolumes    0x80000000  /**< Use this flag to show hidden volumes if the device supports hidden volumes */
00028 #define expIncludePrivateSlots      0x80000000  /**< Use this flag to show hidden expansion slots if the device supports hidden slots */
00029 #define dbCacheFlag         0x8000      /**< Flag is used in query the DbCache size when ORd with Storage heap id */
00030 
00031 #ifdef  sysTrapLastTrapNumber
00032 
00033   #undef  sysTrapLastTrapNumber         /**<        */
00034   #define sysTrapLastTrapNumber     0xA477  /**<        */
00035 
00036 #endif // sysTrapLastTrapNumber
00037 
00038 /**
00039  * @brief Commit changes in the database to the non-volatile memory
00040  *
00041  * @param dbRef:    IN: Reference to the opened database to be synced/committed 
00042  * @retval Err error code.
00043  */
00044 Err     DmSyncDatabase (DmOpenRef dbRef)
00045         SYS_TRAP (sysTrapDmSyncDatabase);
00046                 
00047 
00048 #endif // __PMPALMOSNVFS_H__

Top Palm Developer Network
© 2004-2008, Palm, Inc. All rights reserved.
Generated on Fri Jun 13 10:06:55 2008 for Palm API Guide