|
|
@c034b16
|
19 years |
ondrap |
Remove address from include file included by uspace
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb84455
|
19 years |
jakub |
Update page fault handlers to distinguish between different access …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@567807b1
|
19 years |
jakub |
Modify the hierarchy of page fault handlers to pass access mode that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a7d9d1
|
19 years |
jakub |
More checks for address space area conflicts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fceec7
|
19 years |
ondrap |
Cleanup of amd64 code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@93165be
|
19 years |
ondrap |
Add support for more then 2GB of address space for AMD64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d3e7ff4
|
19 years |
jakub |
Add sys_mremap() syscall.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1f8a87
|
19 years |
ondrap |
Allowed userspace to include page.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7ea8fab
|
19 years |
jakub |
Get rid of unneeded macros.
Their functionality has been replaced by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecbdc724
|
19 years |
jakub |
Change pt_mapping_remove() to deallocate frames for empty PTL1, PTL2 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0882a9a
|
19 years |
jakub |
Make use of one unused bit in PTE formats of amd64, ia32 and mips32 to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfb87df
|
19 years |
jakub |
Remove WAKEUP_IPI stuff.
Make it possible to use PAGE_GLOBAL on ia32, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa2d382
|
19 years |
ondrap |
Doc updates.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40ca402
|
19 years |
ondrap |
Userspace now starts executing correctly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@086d4fd
|
19 years |
jakub |
Add PAGE_WIDTH to aid divisions by PAGE_SIZE.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d43f3e
|
19 years |
jakub |
Modify frame.h to use shifting instead of multiplication and division. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ea8a7ca
|
19 years |
jakub |
mips32 is not supposed to allocate page table.
This is done by the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef67bab
|
19 years |
jakub |
Memory management work.
Remove the last (i.e. 'root') argument from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4512d7e
|
20 years |
jakub |
New ASID management subsystem (initial work, more is required).
Some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@20d50a1
|
20 years |
jakub |
Memory management work.
- vm.* → as.* (as like address space is, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b00fdde
|
20 years |
jakub |
sparc64 work.
Implement functions for reading IMMU and DMMU TLBs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95498e5
|
20 years |
jakub |
Map all available frames of memory on ia32 and amd64 (ticket #10).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0060b1d
|
20 years |
jakub |
Add sparc64 context_offset.h.
Fix symbolic links in amd64 to be relative.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@389f41e
|
20 years |
martin |
new build system almost finished
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1084a784
|
20 years |
jakub |
mips32 memory management work.
TLB Refill Exception implemented …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce031f0
|
20 years |
jakub |
MIPS work.
Fix some name inconsistencies between cp0 functions' …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01e48c1
|
20 years |
jakub |
Optimize sorting functions so that malloc() and free() is called only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f1475d4
|
20 years |
ondrap |
Added preprocessed linker script to AMD architecture, so that
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89344d85
|
20 years |
ondrap |
Changes, that were needed to make it work on Bochs.
- We CAN use the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db3341e
|
20 years |
ondrap |
Fixed typo in 'outb' instruction.
Paging basically working.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9f81af3
|
20 years |
ondrap |
Fixed bad type in frame.c.
Amd64 prints banner.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fc0d455
|
20 years |
ondrap |
Code cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f878b7
|
20 years |
ondrap |
AMD64 now can switch into long mode.
Basic page tables working.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cfd6efd2
|
20 years |
ondrap |
Do not allow red area on stack in kernel mode.
Small updates for AMD64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3526da33
|
20 years |
jakub |
For each architecture, add an extra type cast of x to address to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1141c1a
|
20 years |
ondrap |
Basics for amd64 architecture. It does compile, but it does not work yet.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|