Remove Result type alias

This commit is contained in:
Joey Yakimowich-Payne 2018-06-27 10:02:58 +09:00
commit b525bccc88

View file

@ -2,19 +2,16 @@ const virtMemHeader = "<switch/kernel/virtmem.h>"
const svcHeader = "<switch/kernel/virtmem.h>"
const mallocHeader = "<malloc.h>"
type
Result* = uint32
proc memalign*(bytes: csize, size: csize): pointer {.importc: "memalign",
header: mallocHeader.}
proc free*(address: pointer) {.importc: "free",
header: mallocHeader.}
proc svcMapMemory*(dst_addr: pointer; src_addr: pointer; size: uint64): Result {.
proc svcMapMemory*(dst_addr: pointer; src_addr: pointer; size: uint64): uint32 {.
importc: "svcMapMemory", header: svcHeader.}
proc svcUnmapMemory*(dst_addr: pointer; src_addr: pointer; size: uint64): Result {.
proc svcUnmapMemory*(dst_addr: pointer; src_addr: pointer; size: uint64): uint32 {.
importc: "svcUnmapMemory", header: svcHeader.}
proc virtmemReserveMap*(size: csize): pointer {.importc: "virtmemReserveMap",