From: Alan Cox Date: Sat, 8 Dec 2018 01:17:39 +0000 (+0000) Subject: dragon-nx32: use makeproc X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=df6c9b43bccd7245fed566cd9f174016d49ae583;p=FUZIX.git dragon-nx32: use makeproc --- diff --git a/Kernel/platform-dragon-nx32/tricks.s b/Kernel/platform-dragon-nx32/tricks.s index 3007757c..44793a4b 100644 --- a/Kernel/platform-dragon-nx32/tricks.s +++ b/Kernel/platform-dragon-nx32/tricks.s @@ -4,7 +4,7 @@ .module tricks #imported - .globl _newproc + .globl _makeproc .globl _chksigs .globl _getproc .globl _platform_monitor @@ -16,6 +16,7 @@ .globl copybank .globl _nready .globl _platform_idle + .globl _udata # exported .globl _platform_switchout @@ -188,8 +189,11 @@ _dofork: ; _switchin will be expecting from our copy of the stack. puls x + ldx #_udata + pshs x ldx fork_proc_ptr - jsr _newproc + jsr _makeproc + puls x ; any calls to map process will now map the childs memory