Ignore:
Timestamp:
Jul 5, 2010, 4:05:59 PM (9 years ago)
Author:
gb
Message:

More files from last commit.

arm-callback-support.lisp, arm-error-signal.lisp,
arm-trap-support.lisp,l1-boot-3.lisp: try to get basic stuff working
well enough to enable callbacks. Enable callbacks.

arm-backtrace.lisp: a little bit of platform-specific code and some
code from the PPC port, so that backtrace sort of works.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/arm/level-1/arm-callback-support.lisp

    r13889 r13922  
    2626                 (byte 8 0)
    2727                 (arm-lap-word (mov r12 (:$ 0))))
    28             (%get-unsigned-byte p 4)
     28            (%get-unsigned-long p 4)
    2929            (dpb (ldb (byte 8 8) index)
    3030                 (byte 8 0)
     
    3232            (%get-unsigned-long p 8)
    3333            (arm-lap-word (ba .SPeabi-callback)))
    34             (ff-call (%kernel-import #.arm::kernel-import-makedataexecutable)
     34      (ff-call (%kernel-import #.arm::kernel-import-makedataexecutable)
    3535               :address p
    3636               :unsigned-fullword 12
Note: See TracChangeset for help on using the changeset viewer.