- 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
- Location:
- include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
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
Note:
See TracChangeset
for help on using the changeset viewer.