|
|
@7208b6c
|
17 years |
jakub.vana |
Basic IA64 boot and kernel suport for real machines
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71eef11
|
17 years |
martin |
remove config.memory_size, get_memory_size() and memory_init.{c|d}
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b067315
|
17 years |
martin |
enlarge description field
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b5f9fa
|
17 years |
martin |
remove memory_print_map(), as it duplicates functionality of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5ed4f8
|
17 years |
martin |
convert ARC specific commands to generic ones
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b07c332
|
17 years |
martin |
convert e820list to a generic physmem command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0f6a61
|
17 years |
martin |
prettyprint tlb command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c053f615
|
17 years |
martin |
prettyprint bkpts command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9652bd59
|
17 years |
martin |
remove fake tab
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43b1e86
|
17 years |
martin |
prettyprint output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19077a5
|
17 years |
jakub |
Grow the initial identity mapping from 64M to 4G.
We should not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7df23c
|
17 years |
martin |
change cstyle to human-readable form
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4bb31f7
|
17 years |
jakub |
Fix cstyle and © to 2008.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4cc2ddd
|
17 years |
martin |
amd64: shorten kernel address space by 2 GB to support proper mapping …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22e8166d
|
17 years |
martin |
initial support for dorder device in MSIM
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fb6bf36
|
17 years |
martin |
move cpuid tests from amd64.c to boot.S
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@222e57c
|
17 years |
jakub |
Add libc and VFS implementation of lseek(), VFS_SEEK resp.
Add the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27d293a
|
17 years |
jakub |
Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3115355
|
17 years |
jakub |
Simplify the IPC_M_DATA_WRITE protocol. Do not pass the source address …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a55d5f9f
|
18 years |
jakub |
Add support for IPC_M_DATA_READ calls.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@654b7db
|
18 years |
jakub |
Release the IPC_M_DATA_WRITE buffer even if the write is refused by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36d852c
|
18 years |
jakub |
Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0697c4c
|
18 years |
jakub |
Fix a bug in anonymous address space area sharing. Call the backend's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cb08279
|
18 years |
jakub |
Formatting.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6364d3c
|
18 years |
jakub |
Sync IPC comments with IPC code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38c706cc
|
18 years |
malyzelenyhnus |
Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters.
Phone …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90c35436
|
18 years |
jakub |
Update comments wrt the previous commit.
Minor formatting fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b61d47d
|
18 years |
malyzelenyhnus |
Function ipc_connect_me_to sends 3 user defined arguments now.
One …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8df2eab
|
18 years |
martin |
fix trivial bug in storing lastcount
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0287820
|
18 years |
martin |
CPU cycle accounting on MIPS
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4e38c7
|
18 years |
martin |
try to kill the tasks fewer times by introducing a delay in iterations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25b9e2c
|
18 years |
jakub |
Formatting fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2e0a8cb
|
18 years |
jakub |
Support for 5 payload arguments for IPC irq notifications and the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9201f47
|
18 years |
jakub |
Introduce the IPC_FF_ROUTE_FROM_ME forwarding flag.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d40a8ff
|
18 years |
jakub |
Add mode argument to IPC forward.
This argument can be used to modify …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8498915
|
18 years |
jakub |
Be more deterministic when a user accidently uses fast version of IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b74959bd
|
18 years |
jakub |
Modify ipc_answer_*() to make use of all six syscall arguments. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3209923
|
18 years |
jakub |
Modify asynchronous IPC to make use of all six syscall arguments. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc50fc42
|
18 years |
jakub |
STRUCT_TO_USPACE may fail in sys_ipc_call_sync_fast.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e51969
|
18 years |
jakub |
Modify synchronous IPC to make use of all six syscall arguments. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0bc7fc
|
18 years |
jakub |
Grow the IPC data structures from 3 to 5 payload arguments.
No IPC API …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c383b0
|
18 years |
jakub |
Support for six syscall arguments for ia32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e956eb
|
18 years |
jakub |
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cc0d7c
|
18 years |
jakub |
Support for six syscall arguments for arm32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05ae7081
|
18 years |
jakub |
Support for six syscall arguments for sparc64.
There is a minor …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b03ed3
|
18 years |
jakub |
Support for six syscall arguments on ia64.
—iSupis line, and those …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c2fb97
|
18 years |
jakub |
Support for six syscall arguments on mips32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@296426ad
|
18 years |
jakub |
Support for 6 syscalls arguments on amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e686744c
|
18 years |
jakub |
Start support for six syscall arguments.
This breaks all architectures.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2829b354
|
18 years |
jakub |
Fix register names in exception dump and cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bcfd586
|
18 years |
jakub |
Fix case.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1314e3b
|
18 years |
jakub |
Work around the way symtab.data section is constructed.
This fixes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c5bcc0
|
18 years |
jakub |
Fix and improve two IPC related comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c4ff8a
|
18 years |
martin |
replace prescott cpu type with currently more known category
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2a0f6dd
|
18 years |
malyzelenyhnus |
Better fix of labels in configuration script.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbe8a8f
|
18 years |
malyzelenyhnus |
Fixed labels for framebuffer options used by build script.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ecba18b
|
18 years |
jakub |
Change BFD_TARGET from elf32-little to elf32-littlearm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a052d7f
|
18 years |
jakub |
Binutils 2.18 will refuse to link elf64-little with elf64-ia64-little. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a228687b
|
18 years |
jakub |
Formatting fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75dd55d
|
18 years |
jakub |
Fix elf.c's formatting and add code that can be later enhanced and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4e75ea
|
18 years |
jakub |
Add SHF_TLS ELF section header flag.
This will be needed for detecting …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db25906
|
18 years |
jakub |
Remove duplicit implementation of strlen() in kernel, rename …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7fad5a
|
18 years |
jakub |
Fix the string printing precision bug also in the kernel.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0dc4258
|
18 years |
jakub |
Enable forwarding of IPC_M_AS_AREA_SEND, IPC_M_AS_AREA_RECV, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b878df3
|
18 years |
jakub |
Rename as_get_size() to as_area_get_size() and add a doxygen comment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90e6025
|
18 years |
malyzelenyhnus |
Fixed naming convention in IPC.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c535273
|
18 years |
jakub.vana |
Macro naming correction
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56bc4a3
|
18 years |
jakub.vana |
IA64 keyboard lost headerfile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0edf5f
|
18 years |
jakub |
VFS work.
Added mandatory VFS_LOOKUP
Handling of VFS_REGISTER …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d79dcdb
|
18 years |
jakub |
VFS work.
Now, each VFS connection fibril will accept requests in a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a9364c
|
18 years |
jakub.vana |
Pack ski version of HelenOS to image.boot loader
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68f93b9
|
18 years |
jakub.vana |
Missing header file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef042e0
|
18 years |
jakub.vana |
IA64 rest of neaded changes to work with simics keyboard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a06e2f
|
18 years |
jakub.vana |
IA64 legacy I/O
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e9463df
|
18 years |
jakub.vana |
IA64 Makefile changes for simics
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@743ffa6e
|
18 years |
jakub.vana |
IA64 simics keyboard support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@857c0e7
|
18 years |
jakub.vana |
IA64 loader parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b35499
|
18 years |
jakub |
Experimental support for the cgsix framebuffer, which is found on old …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7fe9c5b
|
18 years |
jakub |
Minor cleanup of softint.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b76a2217
|
18 years |
jakub |
Give the AVL tree walkers the possibility to take an argument.
Each …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83a5cba
|
18 years |
jakub |
Get rid of code duplicities in the insert path into an AVL tree.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5dcee525
|
18 years |
jakub |
Replace the threads_btree B+tree with an AVL tree. The new variable is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1e9321
|
18 years |
jakub |
Add explicit type for an AVL tree key.
Add function to walk an AVL …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d65d76
|
18 years |
jakub |
Make the kernel compile again after integrating the AVL tree. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@358ec13
|
18 years |
jakub |
Import the AVL tree implementation from the RCU branch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7918fce
|
18 years |
jakub |
Implement a new mechanism for copying data between two address spaces …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@398d967
|
18 years |
jakub |
Collapse IPC method numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5b4fb9
|
18 years |
jakub |
Allow HelenOS to be built by a native gcc on Solaris.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b63b6b
|
18 years |
jakub |
Kernel stack address was printed twice.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc1f1c2
|
18 years |
jakub |
Goodbye pseudo threads, welcome fibrils.
The renaming might still be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6765c07
|
18 years |
michalek.k |
fixes bug causing crash in tester 'thread1' test
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0eb58f1
|
18 years |
jakub |
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd72c3e9
|
18 years |
jakub |
Some left-over stuff from the last commit (IPC cleanup and improved …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b243f2
|
18 years |
jakub |
Greatly improve comments in the IPC layer.
Now I think I finally start …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4680ef5
|
18 years |
jakub |
Fix a double-free recently introduced in revision r2436.
Add a comment …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c03ee1c
|
18 years |
jakub |
Improve comments for arch-specific implementations of hierarchical …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b781c0
|
18 years |
jakub |
Merge arm32 into trunk.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ee8a075
|
18 years |
jakub |
Replace gcc-specific FUNCTION with C99 func.
suncc's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44bec47
|
18 years |
jakub |
Better infrastructure for building with different compilers.
Separate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99373fe
|
18 years |
jakub |
Fix a bug in ia32 and ia32xen Sun Studio builds.
In arch Makefile.inc, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|