Changeset 6ba143d in mainline
- Timestamp:
- 2005-05-11T20:23:07Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6a27d63
- Parents:
- 7eb01623
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/ia32.c
r7eb01623 r6ba143d 68 68 } 69 69 70 void arch_post_mm_init( )70 void arch_post_mm_init(void) 71 71 { 72 72 if (config.cpu_active == 1) { … … 75 75 } 76 76 77 void arch_late_init( )77 void arch_late_init(void) 78 78 { 79 79 if (config.cpu_active == 1) { -
arch/ia32/src/smp/mps.c
r7eb01623 r6ba143d 290 290 #ifdef MPSCT_VERBOSE 291 291 char buf[7]; 292 memcopy((__address) bus->bus_type, (__address) buf, 6);292 memcopy((__address) bus->bus_type, (__address) buf, 6); 293 293 buf[6] = 0; 294 294 printf("bus%d: %s\n", bus->bus_id, buf); -
include/func.h
r7eb01623 r6ba143d 36 36 extern void halt(void); 37 37 38 extern int strcmp(c har *src,char *dst);38 extern int strcmp(const char *src, const char *dst); 39 39 40 40 #endif -
include/memstr.h
r7eb01623 r6ba143d 30 30 #define __MEMSTR_H__ 31 31 32 #include <typedefs.h> 32 33 #include <arch/types.h> 33 34 34 extern void memcopy(__address src, __address dst, int cnt);35 extern void memcopy(__address src, __address dst, size_t cnt); 35 36 36 extern void memsetw(__address dst, int cnt, __u16 x);37 extern void memsetb(__address dst, int cnt, __u8 x);37 extern void memsetw(__address dst, size_t cnt, __u16 x); 38 extern void memsetb(__address dst, size_t cnt, __u8 x); 38 39 39 40 extern int memcmp(__address src, __address dst, int cnt); … … 42 43 * Architecture independent variants. 43 44 */ 44 extern void _memcopy(__address src, __address dst, int cnt);45 extern void _memsetb(__address dst, int cnt, __u8 x);45 extern void _memcopy(__address src, __address dst, size_t cnt); 46 extern void _memsetb(__address dst, size_t cnt, __u8 x); 46 47 47 48 #endif -
include/mm/heap.h
r7eb01623 r6ba143d 41 41 }; 42 42 43 extern void heap_init(__address heap, intsize);43 extern void heap_init(__address heap, __u32 size); 44 44 45 extern void *malloc( int size);45 extern void *malloc(size_t size); 46 46 extern void free(void *ptr); 47 47 -
include/mm/vm.h
r7eb01623 r6ba143d 78 78 extern void vm_destroy(vm_t *m); 79 79 80 extern vm_area_t *vm_area_create(vm_t *m, vm_type_t type, int size, __address addr);80 extern vm_area_t *vm_area_create(vm_t *m, vm_type_t type, size_t size, __address addr); 81 81 extern void vm_area_destroy(vm_area_t *a); 82 82 -
src/lib/func.c
r7eb01623 r6ba143d 62 62 * 63 63 */ 64 int strcmp(c har *src,char *dst)64 int strcmp(const char *src, const char *dst) 65 65 { 66 66 int i; -
src/lib/memstr.c
r7eb01623 r6ba143d 42 42 * 43 43 */ 44 void _memcopy(__address src, __address dst, int cnt)44 void _memcopy(__address src, __address dst, size_t cnt) 45 45 { 46 46 int i; … … 61 61 * 62 62 */ 63 void _memsetb(__address dst, int cnt, __u8 x)63 void _memsetb(__address dst, size_t cnt, __u8 x) 64 64 { 65 65 int i; -
src/mm/heap.c
r7eb01623 r6ba143d 43 43 static spinlock_t heaplock; 44 44 45 void heap_init(__address heap, intsize)45 void heap_init(__address heap, __u32 size) 46 46 { 47 47 spinlock_initialize(&heaplock); 48 memsetb(heap, size,0);48 memsetb(heap, size, 0); 49 49 chunk0 = (chunk_t *) heap; 50 50 chunk0->used = 0; … … 57 57 * Uses first-fit algorithm. 58 58 */ 59 void *malloc( int size)59 void *malloc(size_t size) 60 60 { 61 61 pri_t pri; -
src/mm/vm.c
r7eb01623 r6ba143d 57 57 } 58 58 59 vm_area_t *vm_area_create(vm_t *m, vm_type_t type, int size, __address addr)59 vm_area_t *vm_area_create(vm_t *m, vm_type_t type, size_t size, __address addr) 60 60 { 61 61 pri_t pri;
Note:
See TracChangeset
for help on using the changeset viewer.