Changeset 3567 for trunk/kStuff/kLdr/kLdrHlp.h
- Timestamp:
- Aug 27, 2007, 9:54:05 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kStuff/kLdr/kLdrHlp.h
r3537 r3567 105 105 # endif 106 106 # ifdef kLdrHlpStrChr_needed 107 int kLdrHlpStrNComp(const char *psz1, const char *psz2, size_tcch);107 int kLdrHlpStrNComp(const char *psz1, const char *psz2, KSIZE cch); 108 108 # endif 109 109 # ifdef kLdrHlpMemChr_needed 110 void *kLdrHlpMemChr(const void *pv, int ch, size_tcb);110 void *kLdrHlpMemChr(const void *pv, int ch, KSIZE cb); 111 111 # endif 112 112 # ifdef kLdrHlpMemMove_needed 113 void *kLdrHlpMemMove(void *pv1, const void *pv2, size_tcb);113 void *kLdrHlpMemMove(void *pv1, const void *pv2, KSIZE cb); 114 114 # endif 115 115 … … 169 169 #endif 170 170 171 size_t kLdrHlpStrNLen(const char *psz, size_tcchMax);172 int kLdrHlpMemIComp(const void *pv1, const void *pv2, size_tcb);171 KSIZE kLdrHlpStrNLen(const char *psz, KSIZE cchMax); 172 int kLdrHlpMemIComp(const void *pv1, const void *pv2, KSIZE cb); 173 173 int kLdrHlpStrIComp(const char *pv1, const char *pv2); 174 174 … … 178 178 void kldrHlpSemRelease(void); 179 179 180 int kldrHlpPageAlloc(void **ppv, size_tcb, KLDRPROT enmProt, unsigned fFixed);181 int kldrHlpPageProtect(void *pv, size_tcb, KLDRPROT enmProt);182 int kldrHlpPageFree(void *pv, size_tcb);180 int kldrHlpPageAlloc(void **ppv, KSIZE cb, KLDRPROT enmProt, unsigned fFixed); 181 int kldrHlpPageProtect(void *pv, KSIZE cb, KLDRPROT enmProt); 182 int kldrHlpPageFree(void *pv, KSIZE cb); 183 183 184 184 int kldrHlpHeapInit(void); 185 185 void kldrHlpHeapTerm(void); 186 void kldrHlpHeapDonate(void *pv, size_tcb);187 void * kldrHlpAlloc( size_tcb);188 void * kldrHlpAllocZ( size_tcb);186 void kldrHlpHeapDonate(void *pv, KSIZE cb); 187 void * kldrHlpAlloc(KSIZE cb); 188 void * kldrHlpAllocZ(KSIZE cb); 189 189 void kldrHlpFree(void *pv); 190 190 191 int kldrHlpGetEnv(const char *pszVar, char *pszVal, size_tcchVal);192 int kldrHlpGetEnvUZ(const char *pszVar, size_t*pcb);191 int kldrHlpGetEnv(const char *pszVar, char *pszVal, KSIZE cchVal); 192 int kldrHlpGetEnvUZ(const char *pszVar, KSIZE *pcb); 193 193 char *kldrHlpGetFilename(const char *pszFilename); 194 194 char *kldrHlpGetSuff(const char *pszFilename); … … 197 197 void kldrHlpExit(int rc); 198 198 void kldrHlpSleep(unsigned cMillies); 199 char *kldrHlpInt2Ascii(char *psz, size_tcch, long lVal, unsigned iBase);199 char *kldrHlpInt2Ascii(char *psz, KSIZE cch, long lVal, unsigned iBase); 200 200 void kldrHlpAssertMsg(const char *pszExpr, const char *pszFile, unsigned iLine, const char *pszFunction); 201 201 … … 233 233 if ((cb)) \ 234 234 { \ 235 uint8_t__b; \236 uint8_t volatile * __pb = (uint8_tvolatile *)(buf); \237 size_t __cbPage1 = 0x1000 - ((uintptr_t)(__pb) & 0xfff); /* ASSUMES page size! */ \235 KU8 __b; \ 236 KU8 volatile * __pb = (KU8 volatile *)(buf); \ 237 KSIZE __cbPage1 = 0x1000 - ((KUPTR)(__pb) & 0xfff); /* ASSUMES page size! */ \ 238 238 __b = *__pb; *__pb = 0xff; *__pb = __b; \ 239 239 if ((cb) > __cbPage1) \ 240 240 { \ 241 size_t__cb = (cb) - __cbPage1; \241 KSIZE __cb = (cb) - __cbPage1; \ 242 242 __pb -= __cbPage1; \ 243 243 for (;;) \
Note:
See TracChangeset
for help on using the changeset viewer.