Import the current wip animation datatype and subclasses. further development will...
[AROS.git] / workbench / classes / datatypes / mpegvideo / vmm.h
blob138a46188d784538ea103402a954e32c54c1f3ac
2 #ifndef VMM_H
3 #define VMM_H 1
5 /*
6 **
7 ** $VER: vmm.h 1.10 (16.10.97)
8 ** mpegvideo.datatype 1.10
9 **
10 ** includes for VMM support (virtual memory)
12 ** Written 1996/1997 by Roland 'Gizzy' Mainz
16 /* amiga prototypes */
17 APTR AllocVMem( unsigned long byteSize, unsigned long requirements );
18 void FreeVMem( APTR memoryBlock, unsigned long byteSize );
19 ULONG AvailVMem( unsigned long requirements );
20 APTR AllocVVec( unsigned long byteSize, unsigned long requirements );
21 void FreeVVec( APTR memoryBlock );
23 #if !defined(__AROS__)
24 /* amiga pragmas */
25 #pragma libcall VMMBase AllocVMem 1e 1002
26 #pragma libcall VMMBase FreeVMem 24 0902
27 #pragma libcall VMMBase AvailVMem 2a 101
28 #pragma libcall VMMBase AllocVVec 30 1002
29 #pragma libcall VMMBase FreeVVec 36 901
30 #endif
32 #endif /* !VMM_H */