source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @b60a22c   19 years jakub Replace confusing comment in scheduler.c. Add warning/explanatory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87cd61f   19 years jakub Do panic() on page_fault(). Good for long testing in SMP mode as … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74df77d   19 years jakub Add map_structure() to automate mapping of memory structures that can … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18e0a6c   19 years jakub Implement several assembler functions in gcc's asm notation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d896525   19 years jakub Fix wrong locking order in scheduler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7a1063   19 years jakub SMP recovery patch #2 (SMP is no longer broken !!!). Fix missing … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0bf501   19 years jakub Define two placeholder functions for atomic_inc and atomic_dec on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3f41b6   19 years ondrap Code cleanup in scheduler.c thread.c - removed unnecessary spinlock. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d47f0e1   19 years jakub SMP recovery patch #1. (SMP still broken) Move ap_boot() to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1a184f   20 years jakub Discard 'copy' parameter of map_page_to_frame(). Introduce 'root' … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @673104e   20 years martin doxygen-style comments NDEBUG in Makefile.config lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70527f1   20 years martin doxygen-style comments cleanups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac5d02b   20 years jakub IA-32 fixes. Use kernel addresses instead of physical addresses in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dcbc8be   20 years jakub Big changes in IA-32 address space map. Now the kernel is mapped above … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dcbc0a1   20 years bondari Add Sergey Bondari to the authors - workstation is ready :) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @747a2476   20 years jakub Just cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b50d7c   20 years jakub IA-64 work. Redefine FRAME_SIZE to "(16*1024)" instead of "2*4096". … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87cb9e2   20 years malyzelenyhnus Small bug in e820 memmap function repaired. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60049aa   20 years jakub IA-64 work. Save/restore the rest of AR registers (i.e. RSE registers) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc9c4e1   20 years jakub Replace "THREAD→cpu" with "CPU" in scheduler(). Add trailing '\n' to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2998046   20 years malyzelenyhnus first version of e820 memmap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5d2a3f   20 years jakub Add context_set() macro to support extended behaviour for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c23fd6b1   20 years jakub Add Josef Cejka to doc/AUTHORS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @14def1f6   20 years malyzelenyhnus Started memory map support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32a89bf   20 years jakub IA-64 work. Add application registers ar.lc, ar.ec, ar.ccv, ar.csd, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cb0a72   20 years jakub Fix typo in Jakub Vana's name. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54ca3523   20 years jakub FPU work. FPU code cleanup, add/fix copyright notices where needed. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c01bd280   20 years jakub Rename test/fpu/fpu0 to test/fpu/fpu1. Enhance and beautify FPU test … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af22f158   20 years jakub.vana Set TS flag on system startup. Some bugs in FPU context switching seem … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc4a49f   20 years jakub Add check for infinite loops in e(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a85743   20 years jakub Rename test/fpu/fp0 to test/fpu/fpu0. (Couldn't do it in one go.) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7135cf2   20 years jakub Rename test/fp to test/fpu. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b312247   20 years jakub Add BSD license and copyright line. Coding style and small improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3ebb64   20 years jakub.vana IA-32 boot Makefile bugfix. Previous version did not take 512B of boot … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6de2480e   20 years jakub.vana IA-32 FPU lazy context switching. Doesn't work on Bochs and sometimes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1eee8383   20 years jakub IA-64 work. Add ar.pfs and ar.unat (caller and callee) application … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b96ab44   20 years jakub IA-64 work. Add the rest of branch registers to context_t. Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f1bfce   20 years jakub Add SP_DELTA macro for each architecture. On IA-32, this macro … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87be9cfb   20 years jakub.vana Fix page fault caused by dereferencing NULL pointer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb43679   20 years jakub doxygen-style comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @244f284   20 years jakub IA-64 cosmetics. Add ski_init_console() and ski_putchar() to ski.c to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da79d0fd   20 years jakub Add %P and %p formatters to printf for printing pointers in maximum … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2ffad4   20 years jakub For each architecture, add function/macro FADDR that calculates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ea3fb2e   20 years jakub.vana Move fpu_owner pointer from cpu_arch_t to cpu_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c884ef1   20 years jakub More of IA-64 initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a27d63   20 years jakub.vana Finished FPU lazy context switching - first version. I have not tested … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ba143d   20 years martin size_t usage const qualifier code cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7eb01623   20 years jakub Declare 'HelenOS project' as the copyright holder from 2005. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @196af843   20 years martin typo fixes (year, \n) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69515260   20 years martin ASSERT macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02a99d2   20 years martin NDEBUG debug symbol, ASSERT debug macro, fancier panic() in debug mode … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45671f48   20 years martin typedef short bool (as logical type), defines of false and true const … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7568a9f   20 years jakub Correct typo - threated vs. treated. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da585a52   20 years martin doxygen-style comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93ca46f   20 years jakub Add Martin Decky to doc/AUTHORS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27dc170   20 years martin const qualifier for print functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d34657e   20 years martin doxygen-style comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @724b58a   20 years martin doxygen-style comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00a44bc   20 years jakub IA-64 work. Give up attempts to persuade ld to patch the kernel image … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9db5b66   20 years jakub Move architecture independent memcopy() and memsetb() out of MIPS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79f1f38f   20 years jakub.vana Functions for switching TS flag. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c926f3   20 years jakub.vana Begin support for FPU context switching on platforms which can't do it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c47db1   20 years jakub.vana Added fpu_context.h arch dep files and removed struct fpu_context from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ef72c9   20 years jakub Add missing context.S. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0750a3a   20 years jakub Add missing '\' to Makefile.inc Remove leading '_' from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2265edf   20 years jakub.vana Blank line added :-) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ca6faa   20 years jakub.vana Move fpu_context switching functions from context.s to fpu_context.c … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4a5207f   20 years jakub Small changes, fix last few wrong indentations. TODO cleanup. IA-64 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e1d008   20 years jakub Big indentation update. Add Jakub Vana to AUTHORS. Minor fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca90d65   20 years jakub.vana Change indentation in context.s. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5dc2112   20 years jakub.vana Add missing function names. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be50915   20 years jakub Remove redundant comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa4e8d7   20 years jakub.vana Remove fpu_context pointer from context_t. Add fpu_context statically … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9b9e12   20 years jakub.vana Added fpu_context_t type. IA-32's version of this type contains array … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @808e1f0   20 years jakub.vana JV's first commit :-) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0985add   20 years jakub Add comfortable build and cleanup scripts for ia32, ia64 and mips … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @199145a1   20 years jakub Add stdarg.h to support variable argument list functions on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75e5a8a   20 years jakub Typo corrected. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d2f805   20 years jakub Variable argument list support for architectures passing arguments on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47d78c6   20 years jakub IA-64 cosmetics. Fix boot/boot.s to jump to the appropriate address. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f4e706   20 years jakub Make read/write_dr0() inlined. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2217ac3   20 years jakub More IA-64 work. IA-64 putchar() for Ski simulator. Linker script changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a0047fc   20 years jakub More IA-64 work. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30ef8ce   20 years jakub Early support for IA-64 architecture. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed0dd65   20 years jakub More ACPI work. Initial MADT table parsing. SMP renaming and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10a2e22   20 years jakub ACPI update (RSDT/XSDT configuration). Cosmetic changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @babcb148   20 years jakub ACPI detection code. MP detection code rewrite. Minor changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @434f700   20 years jakub Replace the deadlock-prone TLB shootdown algorithm with a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dba84ff   20 years jakub Separate EBDA detection from MP Specification code. EBDA address will … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85bfdcc8   20 years jakub Begin ACPI support. ACPI support will be necessary for initialization … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ad36bd6   20 years jakub Small improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9b8c5c   20 years jakub APIC changes and fixes. Be more robust during MP configuration. Do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f07bba5   20 years jakub Code cleanup after arch_init() splitting. Restore %ds and %es … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25f62cdf   20 years jakub Fix waitq_sleep_timeout() to call before_thread_runs() when handling … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @425913b   20 years jakub Small fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7eade45   20 years jakub Fix wrong order of *_init() function calls. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb4b61d   20 years jakub Added before_thread_runs() to cope with TSS of user space tasks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2968fe29   20 years jakub Minor changes and cleanups of recent modifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa9551d   20 years jakub Smarter definition of CPU macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34b20f5d   20 years jakub Re-enable tests and fix include paths' in them. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.