Ignore:
Timestamp:
Nov 4, 2004, 5:37:55 AM (21 years ago)
Author:
bird
Message:
  • mprotect().
  • Fixing timebomb issues.
  • removed b_fsChRoot since that's not used.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/InnoTekLIBC/backend.h

    • Property cvs2svn:cvs-rev changed from 1.7 to 1.8
    r1602 r1603  
    427427/** @} */
    428428
     429
     430/** @defgroup __libc_Back_MMan      LIBC Backend - Memory Management
     431 * @{ */
     432
     433/**
     434 * Change the memory protection attributes of a range of pages.
     435 * This function supports the crossing of object boundaries and works
     436 * on any memory the native apis works on.
     437 *
     438 * @returns Negative error code (errno.h) on failure.
     439 * @param   pv      Pointer to first page - page aligned!
     440 * @param   cb      Size of the ranage - page aligned!
     441 * @param   fFlags  The PROT_* flags to replace the current flags with.
     442 */
     443int __libc_Back_mmanProtect(void *pv, size_t cb, unsigned fFlags);
     444
     445/** @} */
     446
     447
    429448__END_DECLS
    430449
Note: See TracChangeset for help on using the changeset viewer.