Changeset 26227 in vbox for trunk/include
- Timestamp:
- Feb 3, 2010 10:17:29 PM (15 years ago)
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/cdefs.h
r25647 r26227 67 67 #define IN_SUP_R0 68 68 #define IN_SUP_R3 69 #define IN_SUP_ GC69 #define IN_SUP_RC 70 70 #define IN_SUP_STATIC 71 71 #define IN_USBLIB … … 122 122 123 123 /** @def IN_INTNET_R3 124 * Used to indicate whether we're inside the same link module as the Ring 124 * Used to indicate whether we're inside the same link module as the Ring-3 125 125 * Internal Networking Service. 126 126 */ … … 168 168 169 169 /** @def IN_SUP_R3 170 * Used to indicate whether we're inside the same link module as the Ring 3 Support Library or not. 170 * Used to indicate whether we're inside the same link module as the Ring-3 171 * Support Library or not. 171 172 */ 172 173 /** @def SUPR3DECL(type) … … 181 182 182 183 /** @def IN_SUP_R0 183 * Used to indicate whether we're inside the same link module as the Ring 184 * Used to indicate whether we're inside the same link module as the Ring-0 184 185 * Support Library or not. 185 186 */ … … 206 207 #endif 207 208 208 /** @def IN_SUP_GC 209 * Used to indicate whether we're inside the same link module as the GC Support Library or not. 210 */ 211 /** @def SUPGCDECL(type) 209 /** @def IN_SUP_RC 210 * Used to indicate whether we're inside the same link module as the RC Support 211 * Library or not. 212 */ 213 /** @def SUPRCDECL(type) 212 214 * Support library export or import declaration. 213 215 * @param type The return type of the function declaration. 214 216 */ 215 #ifdef IN_SUP_ GC216 # define SUP GCDECL(type) DECLEXPORT(type) VBOXCALL217 #else 218 # define SUP GCDECL(type) DECLIMPORT(type) VBOXCALL217 #ifdef IN_SUP_RC 218 # define SUPRCDECL(type) DECLEXPORT(type) VBOXCALL 219 #else 220 # define SUPRCDECL(type) DECLIMPORT(type) VBOXCALL 219 221 #endif 220 222 221 223 /** @def IN_SUP_R0 222 * Used to indicate whether we're inside the same link module as the Ring 0 Support Library or not. 224 * Used to indicate whether we're inside the same link module as the Ring-0 225 * Support Library or not. 223 226 */ 224 227 /** @def SUPR0DECL(type) … … 226 229 * @param type The return type of the function declaration. 227 230 */ 228 #if defined(IN_SUP_R0) || defined(IN_SUP_R3) || defined(IN_SUP_ GC)231 #if defined(IN_SUP_R0) || defined(IN_SUP_R3) || defined(IN_SUP_RC) 229 232 # define SUPDECL(type) DECLEXPORT(type) VBOXCALL 230 233 #else … … 260 263 */ 261 264 /** @def VMMR3DECL 262 * Ring 265 * Ring-3 VMM export or import declaration. 263 266 * @param type The return type of the function declaration. 264 267 */ … … 280 283 281 284 /** @def IN_VMM_R0 282 * Used to indicate whether we're inside the same link module as the ring 0 part of the283 * virtual machine monitor or not.285 * Used to indicate whether we're inside the same link module as the ring-0 part 286 * of the virtual machine monitor or not. 284 287 */ 285 288 /** @def VMMR0DECL 286 * Ring 289 * Ring-0 VMM export or import declaration. 287 290 * @param type The return type of the function declaration. 288 291 */ -
trunk/include/VBox/sup.h
r25459 r26227 217 217 * as volatile. Thus, there is no PCSUPGLOBALINFOPAGE type. 218 218 */ 219 #if defined(IN_SUP_R0) || defined(IN_SUP_R3) || defined(IN_SUP_ GC)219 #if defined(IN_SUP_R0) || defined(IN_SUP_R3) || defined(IN_SUP_RC) 220 220 extern DECLEXPORT(PSUPGLOBALINFOPAGE) g_pSUPGlobalInfoPage; 221 221 … … 463 463 #ifdef IN_RING3 464 464 465 /** @defgroup grp_sup_r3 SUP Host Context Ring 465 /** @defgroup grp_sup_r3 SUP Host Context Ring-3 API 466 466 * @ingroup grp_sup 467 467 * @{ … … 966 966 967 967 #ifdef IN_RING0 968 /** @defgroup grp_sup_r0 SUP Host Context Ring 968 /** @defgroup grp_sup_r0 SUP Host Context Ring-0 API 969 969 * @ingroup grp_sup 970 970 * @{
Note:
See TracChangeset
for help on using the changeset viewer.