mirror of
https://github.com/open-goal/jak-project
synced 2026-08-15 04:51:00 -04:00
Add the STR RPC to overlord and game code (#134)
* work in progress streaming rpc, simple test is working * actually add the test * debug windows failure * windows fix maybe * windows 2 * use str-load-status * update types
This commit is contained in:
+12
-2
@@ -76,7 +76,7 @@
|
||||
(define-extern kmalloc (function kheap int int string))
|
||||
(define-extern new-dynamic-structure (function kheap type int structure))
|
||||
(define-extern method-set! (function type int function none)) ;; may actually return function.
|
||||
(define-extern link (function pointer string int kheap int pointer))
|
||||
(define-extern link (function pointer pointer int kheap int pointer))
|
||||
(define-extern dgo-load (function string kheap int int none))
|
||||
(define-extern link-begin (function pointer string int kheap int int))
|
||||
(define-extern link-resume (function int))
|
||||
@@ -145,4 +145,14 @@
|
||||
;; *stack-size*
|
||||
;; *kernel-boot-message*
|
||||
;; *kernel-boot-mode*
|
||||
;; *kernel-boot-level*
|
||||
;; *kernel-boot-level*
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;; ksound - InitSoundScheme
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(define-extern rpc-call (function int uint uint uint int uint int uint))
|
||||
(define-extern rpc-busy? (function int uint))
|
||||
;; hack! remove!
|
||||
(define-extern rpc-call-p1 (function int uint uint none))
|
||||
(define-extern rpc-call-p2 (function uint int uint int uint))
|
||||
Reference in New Issue
Block a user