root/Whitix/trunk/memory

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2033 [2033] 3 years mwhitworth Add stubs for memory protection functions/cases.
(edit) @2032 [2032] 3 years mwhitworth Use BitTest rather than BmapGetBit.
(edit) @2031 [2031] 3 years mwhitworth Fix KE_OBJECT_TYPE, use new bit functions.
(edit) @2030 [2030] 3 years mwhitworth Update Makefile to build dma.o.
(edit) @2015 [2015] 3 years mwhitworth Add new DMA pool API.
(edit) @1848 [1848] 3 years mwhitworth Fix some Preempt calls.
(edit) @1796 [1796] 3 years mwhitworth Add checks, convert printf (commented out) to Keprint.
(edit) @1795 [1795] 3 years mwhitworth Add check for mapping past the end of userspace memory.
(edit) @1794 [1794] 3 years mwhitworth Round up cache size on creation, zero out memory.
(edit) @1783 [1783] 3 years mwhitworth Use new waitqueues, simplify code.
(edit) @1753 [1753] 3 years mwhitworth Rework page allocation to handle >2048mb. Needs good documentation.
(edit) @1668 [1668] 3 years mwhitworth Merge in changes from keobject.
(edit) @1097 [1097] 4 years mwhitworth Add PAGE_USER or to MMapDo. We can assume SysMemoryMap is called from …
(edit) @940 [940] 4 years mwhitworth Revert (or try to revert) to a working revision.
(edit) @931 [931] 4 years mwhitworth Add area management prototypes to vmm.h
(edit) @882 [882] 4 years mwhitworth Change malloc to MemAlloc, free to MemFree, change memory syscall …
(edit) @739 [739] 4 years mwhitworth Add start of SysMemoryProtect system call.
(edit) @738 [738] 4 years mwhitworth Minor formatting fixes.
(edit) @694 [694] 4 years mwhitworth Update Makefile.
(edit) @608 [608] 4 years mwhitworth (Hopefully) convert all source and header files to UNIX line endings.
(edit) @570 [570] 4 years khorben Fixes compilation with non-native make
(edit) @561 [561] 4 years mwhitworth Add to build, fix build problems.
(edit) @559 [559] 4 years mwhitworth Merge hybrid/modular branch (to date) with trunk.
(edit) @333 [333] 4 years mwhitworth Fix sort call to kernel.txt
(edit) @256 [256] 4 years mwhitworth Lock SysMoreCore.
(edit) @240 [240] 4 years mwhitworth Add to shared memory and mmap implementations.
(edit) @230 [230] 4 years mwhitworth Rework mmap and shared memory. Add correct return code to …
(edit) @222 [222] 4 years mwhitworth Fix makefiles.
(edit) @209 [209] 4 years mwhitworth Add SysMemoryProtect, add to SysMoreCore.
(edit) @208 [208] 4 years mwhitworth Add (incomplete) shared memory.
(edit) @207 [207] 4 years mwhitworth Add temporary realloc function. Will probably be removed soon.
(edit) @169 [169] 4 years mwhitworth Add memory device, so userspace video drivers can map physical memory.
(edit) @61 [61] 4 years mwhitworth devices: update paths to reflect new devfs directory capabilities.
(edit) @42 [42] 4 years mwhitworth memory/pg_alloc.c: reserve the first page of memory.
(edit) @30 [30] 4 years mwhitworth Cleanup commented out code.
(edit) @24 [24] 4 years mwhitworth mmap.c: Handle case where start address in MMapDo is below MMAP_BASE (for …
(edit) @16 [16] 4 years mwhitworth Fix linker problem.
(edit) @11 [11] 4 years mwhitworth dos2unix files. Test commit.
(edit) @9 [9] 4 years mwhitworth Rework link_lib.c. Minor fixes in build system.
(edit) @7 [7] 4 years root Rework build system, fix linker code.
(add) @1 [1] 4 years mtw07 Initial import of projects.
Note: See TracRevisionLog for help on using the revision log.