Changeset 6d9c49a in mainline for generic/include/mm/page.h


Ignore:
Timestamp:
2006-03-13T19:39:30Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
45d6add
Parents:
78a95d6f
Message:

Added kernel IPC functionality.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/include/mm/page.h

    r78a95d6f r6d9c49a  
    3333#include <arch/types.h>
    3434#include <typedefs.h>
     35#include <memstr.h>
    3536
    3637#define PAGE_CACHEABLE_SHIFT            0
     
    6061#define PAGE_GLOBAL             (1<<PAGE_GLOBAL_SHIFT)
    6162
     63
     64/* TODO - check that userspace is OK, platform specific functions etc */
     65static inline void copy_to_uspace(void *dst, void *src, count_t cnt)
     66{
     67        memcpy(dst, src, cnt);
     68}
     69
     70static inline void copy_to_kernel(void *dst, void *src, count_t cnt)
     71{
     72        memcpy(dst, src, cnt);
     73}
     74
    6275/** Operations to manipulate page mappings. */
    6376struct page_mapping_operations {
Note: See TracChangeset for help on using the changeset viewer.