Changeset 379d73f3 in mainline for arch/amd64/src
- Timestamp:
- 2005-08-30T22:11:45Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c5ae095
- Parents:
- b524f816
- Location:
- arch/amd64/src
- Files:
-
- 1 added
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
arch/amd64/src/dummy.s
rb524f816 r379d73f3 29 29 .text 30 30 31 .global memcopy32 .global memcpy33 31 .global cpu_priority_high 34 32 .global cpu_priority_low 35 33 .global cpu_priority_read 36 34 .global cpu_priority_restore 37 .global memsetb38 35 .global userspace 39 36 .global before_thread_runs_arch … … 55 52 .global asm_delay_loop 56 53 57 memcpy:58 memcopy:59 54 cpu_priority_high: 60 55 cpu_priority_low: 61 56 cpu_priority_restore: 62 57 cpu_priority_read: 63 memsetb:64 58 asm_delay_loop: 65 59 before_thread_runs_arch: -
arch/amd64/src/supplib.c
rb524f816 r379d73f3 1 1 /* 2 * Copyright (C) 2005 Martin Decky2 * Copyright (C) 2005 Ondrej Palkovsky 3 3 * All rights reserved. 4 4 * … … 27 27 */ 28 28 29 #include <putchar.h> 30 #include <arch/types.h> 29 #include <memstr.h> 31 30 31 /* TODO: Rewrite to assembler */ 32 32 33 void putchar(const char ch)33 char *memcpy(void *dst, const void *src, size_t cnt) 34 34 { 35 _memcopy(dst, src, cnt); 35 36 } 37 38 char *memcopy(void * dst, const void *src, size_t cnt) 39 { 40 _memcopy(dst, src, cnt); 41 } 42 43 void memsetw(__address dst, size_t cnt, __u16 x) 44 { 45 _memsetw(dst, cnt, x); 46 } 47 48 void memsetb(__address dst, size_t cnt, __u8 x) 49 { 50 _memsetb(dst, cnt, x); 51 } 52
Note:
See TracChangeset
for help on using the changeset viewer.