source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @6401f79   19 years martin make IA-32 SMP work again (finally) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab08b42   19 years ondrap Added symbol table lookup in exceptions. This breaks ia64 & ppc … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6297e0   19 years martin proper way of initializing GDT during boot on IA-32, fixes the nasty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f08a55d   19 years malyzelenyhnus Support for NaN and infinity in printf. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @544b4bf   19 years ondrap Added basic FPU context (not working). Added CPU utilities from ia32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @51022e9b   19 years malyzelenyhnus E option in printf added. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffcccf26   19 years ondrap Bad prototype lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @258c3e6   19 years martin alternative makefile for building with IA-32 cross-compiler lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @468bfde   19 years martin typo fix in file name lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f0bba0   19 years martin make the toolchain build scripts behave consistently on all host platforms lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @345ce2f   19 years ondrap Fixed asm problems in asm in atomic instructions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be56c17   19 years ondrap Fixed retyping, so that it compiles with gcc 4.0.2 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e515167d   19 years ondrap Added basic FPU context (not working). Added CPU utilities from ia32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a5ed25   19 years martin fix MIPS build error lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b0e31d   19 years jakub Break contrib/ directory into contrib/conf/ and contrib/toolchain. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe56609d   19 years martin fix stupid assembler bugs in cpu_priority_* (PPC) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82a80d3   19 years jakub Implement PPC's get_stack_base(). Comment AMD64's get_stack_base(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36b209a   19 years ondrap Added volatile to inb/outb, so that it does not optimeze lot of things … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89344d85   19 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
(edit) @e4a6dda   19 years jakub Add missing semicolon. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da7d770   19 years jakub.vana Serialization of psr write lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc1089a   19 years jakub Make atomic_dec() and atomic_inc() take (volatile int *) argument, not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @649d96b   19 years jakub Fix nasty bug in arch/mm/frame.c. frame_region_not_free() takes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9f7a6a   19 years martin make IA-32 UP work again (nasty hack) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bb86b4   19 years ondrap Use ia32 memmap.h/memmapash.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @375237d1   19 years martin temporarily fix IA-32 boot bug lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32f6e1bd   19 years ondrap Resolved mapping of e820 boot area, so that it can be accessed as … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7df54df   19 years ondrap Fixed stack settings in boot.S in real mode. Added ia32 memmap … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73838ed   19 years ondrap Cleanups so that it compiles on ia-32 & amd-64 cleanly lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @437e35a0   19 years ondrap Fixed bad register assignment in atomic.h. Added -msoft-float so that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a2e9bbb   19 years jakub.vana Missing ";" added lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60f6b7c   19 years jakub.vana Register dump on IA-64 exceptions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38207b9   19 years ondrap Fixed missing semicolon; lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @399ccd9   19 years jakub Add missing header into kinit.c. Do not use PA2KA() on dst_ptl0. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5dce48b9   19 years martin load the kernel above 1 MB on IA-32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2793442   19 years martin VMWare sample configuration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c56c94   19 years jakub Do not use the unmapped addresses of e820 kernel structures. Use … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69bd642   19 years jakub Fix addresses in GDT and IDT to be virtual addresses. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79c1593   19 years ondrap Better coding style lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7bb8b05   19 years malyzelenyhnus Created fmath as basic tool for IEEE 754 floating point numbers. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de25b6f   19 years ondrap Removed mapping of bottom 2GB to kernel space. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e83a9f7   19 years malyzelenyhnus Created fmath as basic tool for IEEE 754 floating point numbers. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @623ba26c   19 years jakub Add couple of assertions CPU != NULL. Change type of nrdy from int to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db3341e   19 years ondrap Fixed typo in 'outb' instruction. Paging basically working. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dde3b61   19 years jakub Revert the change in rwlock #4 test that added cpu_priority_high() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3b9572   19 years ondrap Interrupts for amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c842f04   19 years jakub Preemption work. Instrument spinlock functions with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f944715   19 years martin IA-32 GRUB support (alpha) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbe9ff0   19 years jakub Preemption work. Define PREEMPTION_DISABLED macro. This macro … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75d5721   19 years jakub.vana Universal exception handler and all exceptions routine to call it added lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9f81af3   19 years ondrap Fixed bad type in frame.c. Amd64 prints banner. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @470c468   19 years martin update PPC for new hardcoded_* method lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a0d782   19 years ondrap Bugfix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c832cc0a   19 years ondrap hardcoded_symbol fixed into linker script on amd64/ia32/mips architecture lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3817ed1   19 years jakub Add two more emulator config files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd95d784   19 years jakub.vana lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e1607f   19 years jakub Add some comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2bb9f8a   19 years jakub.vana Basic exception support added for ia64 arch …… lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33ccb2c   19 years ondrap SVN cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @393f631   19 years martin many PPC stuff, platform dependent arch.h header files lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94f0ae4   19 years martin MSIM configuration file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e291e5d   19 years ondrap arch_pre_init_mm now working. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f91729   19 years martin separated stack mapping lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9e97fb   19 years ondrap Better types for ia32 drivers, so that they can be reused in amd64. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9756131   19 years jakub Get rid of memcopy(). All we now have is memcpy() and _memcpy(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3de9e5e   19 years martin PPC interrupt high/low/restore lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8f0c10   19 years martin cross-compiler toolchain build script for IA-32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41b5e2a8   19 years ondrap Fixed bad types in memsetw. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5ae095   19 years martin header fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @379d73f3   19 years ondrap Added putchar to AMD lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b524f816   19 years martin PPC context save/restore lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba18512   19 years jakub Switch order of 'src' and 'dst' arguments in some left-over uses of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa0dfaf   19 years ondrap Context-save/restore in AMD64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0c30f7   19 years jakub.vana ASM version of memcopy repaired on ia32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c0a9b3   19 years jakub.vana 1) memcopy and _memcopy functions rewriten to ANSI C norm. 2) Repaired … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8fc0d455   19 years ondrap Code cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b45aa23   19 years martin remove obsolete structures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ce9284   19 years jakub Dump implementation of THREAD, TASK and CPU. Implement preemption-safe … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10caad0   19 years martin PPC memory size detection lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db5e25f   19 years martin PPC panic() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9387ea   19 years martin PPC assembler register names lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f878b7   19 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
(edit) @1e9a463   19 years malyzelenyhnus Licence to print1/test.c added. New function for printing memory map … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @288a204   19 years martin add missing OpenFirmware related files lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dfbc229   19 years martin OpenFirmware support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bcdd9aa   19 years jakub Add lib/the.c. Add and deploy the_initialize() and the_copy(). Make … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6f8899   19 years malyzelenyhnus Small improvements in print1 test and its source code format. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00e00fa   19 years malyzelenyhnus Test for printf added. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81887b7   19 years malyzelenyhnus Bugs in printf and va_arg functions repaired. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1fbbcd6   19 years jakub Globalize 'size' and 'delta' and rename them to 'kernel_size' and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4dd0704   19 years martin frmaebuffer font lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c245372b   19 years ondrap Fixed linker script to include .eh_frame section. It now boots into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b52da8d7   19 years jakub Add some comments to IA-32 src/boot/boot.S and src/smp.S. Make the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @229d5fc1   19 years jakub Initialize the stack prior to using it. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15bfc78   19 years martin Basic PearPC configuration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fde6429   19 years jakub Small changes. Coding style fix in main.c. Make 'cli' be the first … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @361635c   19 years jakub Preparations for weaker preemption model. Make all kernel stacks (i.e. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfd6efd2   19 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
(edit) @6e787c4   19 years jakub Make rwlock test #3 compile again. Make rwlock test #4lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8f9a82   19 years jakub Add comment to scheduler.c explaining the reason behind saving CPU … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.