hsXenCtrl 0.0.3 → 0.0.4
raw patch · 2 files changed
+5/−1 lines, 2 files
Files
- System/Xen/CBindings.hsc +4/−0
- hsXenCtrl.cabal +1/−1
System/Xen/CBindings.hsc view
@@ -55,8 +55,10 @@ , xc_map_foreign_batch , xc_translate_foreign_address , xc_get_pfn_list+#if defined(__ia64__) , xc_ia64_fpsr_default , xc_ia64_get_pfn_list+#endif , xc_copy_to_domain_page , xc_clear_domain_page , xc_mmuext_op@@ -501,11 +503,13 @@ foreign import ccall unsafe "xenctrl.h xc_get_pfn_list" xc_get_pfn_list :: XCHandle -> DomId -> Ptr Word64 -> CULong -> IO CInt +#if defined(__ia64__) foreign import ccall unsafe "xenctrl.h xc_ia64_fpsr_default" xc_ia64_fpsr_default :: IO () foreign import ccall unsafe "xenctrl.h xc_ia64_get_pfn_list" xc_ia64_get_pfn_list :: XCHandle -> DomId -> Ptr XenPFN -> CUInt -> CUInt -> IO CInt+#endif foreign import ccall unsafe "xenctrl.h xc_copy_to_domain_page" xc_copy_to_domain_page :: XCHandle -> DomId -> CULong -> CString -> IO CInt
hsXenCtrl.cabal view
@@ -1,5 +1,5 @@ name: hsXenCtrl-version: 0.0.3+version: 0.0.4 synopsis: FFI bindings to the Xen Control library. description: FFI bindings to xenctrl.h and perhaps more. The System.Xen.CBindings should provide direct access