Some more nits for porting.
authorSimon 'corecode' Schubert <corecode@fs.ei.tum.de>
Sun, 13 Jan 2008 03:22:53 +0000 (04:22 +0100)
committerSimon 'corecode' Schubert <corecode@fs.ei.tum.de>
Sun, 13 Jan 2008 03:22:53 +0000 (04:22 +0100)
src/nvidia_os.c

index 6f21cce..d347320 100644 (file)
@@ -70,7 +70,7 @@ RM_STATUS NV_API_CALL os_alloc_mem(
 )
 {
     /* XXX Fix me? (malloc flags) */
-    *address = malloc(size, M_NVIDIA, M_NOWAIT | M_ZERO | M_NULLOK);
+    *address = malloc(size, M_NVIDIA, M_INTWAIT | M_ZERO | M_NULLOK);
     return *address ? RM_OK : RM_ERROR;
 }
 
@@ -402,15 +402,14 @@ void NV_API_CALL os_dbg_set_level(U032 new_debuglevel)
 void NV_API_CALL NV_STACKWATCH_CALLBACK os_dbg_breakpoint(void)
 {
 #ifdef DEBUG
-    /* FreeBSD 5.x kdb */
-    kdb_enter("os_dbg_breakpoint()");
+    Debugger();
 #endif
 }
 
 void NV_API_CALL out_string(const char *message)
 {
 #if defined(DEBUG) || defined(QA_BUILD)
-    printf("%s", message);
+    kprintf("%s", message);
 #endif
 }