Timeline
2005-09-13:
- 21:20 Changeset in mainline [d6dcdd2e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Optimize some assembler functions.
- 20:02 Changeset in mainline [b1cf98c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Documentation updates for amd64, mips32 and ia32. Replace %L with %P …
2005-09-12:
- 21:32 Changeset in mainline [2e5f770]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Update documentation of ports.
- 20:31 Changeset in mainline [1c9b02df]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 20:25 Changeset in mainline [c7a7656]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added more code to arc. Fixed bad name in byteorder.h
- 13:58 Changeset in mainline [72dde3a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Finish renaming of mips and ppc ports.
- 13:55 Changeset in mainline [1b50135]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Rename ppc port to ppc32.
- 13:48 Changeset in mainline [60780c5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Rename mips port to mips32.
- 11:54 Changeset in mainline [e75cf11]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
2005-09-11:
- 15:51 Changeset in mainline [2b3e0738]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make the objcopy files compatibile with gnu-sgi-irix linker.
- 15:13 Changeset in mainline [f3ade6c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Avoid code duplication by creating generic byteorder.h. Some naming …
- 13:47 Changeset in mainline [61a9bbe]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Uncomment LONG(0xdeadbeaf) in IA-32 linker script so that the kernel …
- 13:42 Changeset in mainline [272f4271]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- minor
- 13:38 Changeset in mainline [788ccb04]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- More effective memory allocations with help of qsort wrapper method
- 13:29 Changeset in mainline [ddd9486]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Cleanup. Cancel fake in pm.c and replace it with LONG(0xdeadbeaf) in …
- 12:55 Changeset in mainline [8e3fb24c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Copyright notice and proper tabs
- 12:48 Changeset in mainline [3156582]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Updated symtab so that it works correctly with BE architectures. …
- 12:19 Changeset in mainline [8491c48]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Generic quicksort and bubble sort implementation. ACPI MADT parser now …
2005-09-10:
- 17:54 Changeset in mainline [a1493d9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed bad address loading in simulators. FPU cooprocessor unusable now …
- 17:30 Changeset in mainline [24241cf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Basic changes to boot it on SGI Indy.
- 11:20 Changeset in mainline [9060bd1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- IA-32 can be now cross-compiled by ./build.ia32 cross. Unify IA-32 …
- 01:16 Changeset in mainline [f3a6c8e5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Doc updates, small fixes.
- 00:52 Changeset in mainline [ffc277e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Cleanup of makefiles to have common options in one main makefile. Add …
2005-09-09:
- 16:39 Changeset in mainline [b02e5d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Forgotten file…
- 13:50 Changeset in mainline [38de8a5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- MIPS architecture now works without any problems in - msim: compile as …
- 11:59 Changeset in mainline [b0edf3b2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add comments for new floating point modifiers to print.c. Remove …
2005-09-08:
- 22:40 Changeset in mainline [ba1b7393]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Reduce IA-64 context_t according to IA-64 ABI. Make IA-64 port …
- 21:32 Changeset in mainline [6c4024f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed bad instructions in loader.
- 21:06 Changeset in mainline [85ddc05]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Bad stack settings. Why did not msim complain??
2005-09-07:
- 10:18 Changeset in mainline [178ec7b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Copyright notices changes.
- 09:54 Changeset in mainline [d246e7e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make AMD64 gencontext.c consistent with MIPS gencontext.c
- 09:44 Changeset in mainline [909c6e3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- MIPS exception now saves all necesssary information only on stack.
- 08:34 Changeset in mainline [24bd23a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Optimize assembler code according to the knoweledge of IA-32 ABI.
- 07:42 Changeset in mainline [7248e31]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make IA-32 userspace stack be aligned on doubleword boundary. In …
2005-09-06:
- 23:23 Changeset in mainline [0b512a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Small cleanups
- 23:10 Changeset in mainline [2bd4fdf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- MIPS bug fixes. Added usermode to MIPS, unfortunately impossible to …
- 22:09 Changeset in mainline [2c9de7e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- According to IA-32 ABI, %edx and %ecx don't have to be saved accross …
- 21:41 Changeset in mainline [2cd073bd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Minor after fixes to madt parsing
- 21:30 Changeset in mainline [50a4e25]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed possible non-consequentive local apic madt entries Request for …
- 09:56 Changeset in mainline [b49f4ae]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added architecture independent hooks for fpu lazy context switching. …
- 09:31 Changeset in mainline [a5d1331]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Just formatting changes.
- 09:15 Changeset in mainline [e949fd6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed things broken by last commit.
- 08:51 Changeset in mainline [e84439a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed mips boot process. On interrupt saving registers, save $lo, $hi. …
2005-09-05:
- 21:52 Changeset in mainline [39ae77b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Change processor type in simics.conf to x86-hammer. This way it …
- 21:31 Changeset in mainline [8f1560b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- sample Simics configuration
- 15:52 Changeset in mainline [16e9afa3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 15:25 Changeset in mainline [2d9869b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed bad slave i8259 initialization.
- 12:48 Changeset in mainline [1b492b5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Backported amd64 build process back to ia32.
- 12:41 Changeset in mainline [8f2153b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Backported AMD64 linker and boot changes back to IA32.
- 12:17 Changeset in mainline [2c55af3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Better stack recognition in stack content dump.
- 12:15 Changeset in mainline [c0b45fa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- remove lower 2 GB identity mapping (IA-32)
- 11:59 Changeset in mainline [ff4c4f5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Symtab now contains variables
- 11:27 Changeset in mainline [342616d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- More logical fpu_context_engaged setting. The sse1 test now correctly …
- 10:55 Changeset in mainline [8fe379b5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Test that really tests SSE context switching.
- 09:35 Changeset in mainline [6153749]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add timeout to kmp() so that we don't deadlock while waiting for AP's …
2005-09-04:
- 23:38 Changeset in mainline [ae9624e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Symbol table now contains static functions too. NOTE: gcc heavily …
- 23:18 Changeset in mainline [824553ed]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add byteorder.h to support conversions between different endianesses. …
- 19:52 Changeset in mainline [db64c093]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- AP cpus are not supposed to touch A20 for this bit is enabled by the …
- 19:49 Changeset in mainline [f9e5422]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 19:43 Changeset in mainline [4f1475d4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added preprocessed linker script to AMD architecture, so that the …
- 17:54 Changeset in mainline [ee7e6ace]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Create tools/ directory. Move helper scripts and tools out of src/ and …
- 15:44 Changeset in mainline [8b786b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Symtab support for PPC.
- 10:05 Changeset in mainline [8ec9bae]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Codingstyle changes
- 09:59 Changeset in mainline [339e053]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- finish GRUB booting (including memory map and SMP)
- 09:04 Changeset in mainline [23f4b1fb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 09:02 Changeset in mainline [8ff2f3f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- IA32 printf-double support migrated to amd64
- 08:28 Changeset in mainline [3396f59]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed gdtr naming issues after ia32 changes. Fixed stack alignment on …
- 00:19 Changeset in mainline [005384ad]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed some stupid typos.
- 00:05 Changeset in mainline [5eb1379]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- basic GRUB memory map
2005-09-03:
- 22:26 Changeset in mainline [dd80fc6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- GRUB basic booting (IA-32)
- 21:14 Changeset in mainline [5260478]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed ACPI to work correctly even in bochs.
- 21:01 Changeset in mainline [946b630]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Reverted APIC mapping back to identity mapping. Added AMD64 SMP …
- 20:55 Changeset in mainline [c835e7c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Printf "E" and "F" format fixed.
- 19:33 Changeset in mainline [c4b3e3e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Moved AMD64 kernel above 1MB.
- 18:49 Changeset in mainline [78665c0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 18:32 Changeset in mainline [776c91a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Changes to make ia32 smp code not architecture dependent. Changes to …
- 17:38 Changeset in mainline [5e2455a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Symtab support for ia64
- 17:24 Changeset in mainline [4533601]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- yet another GDT/IDT fix/cleanup
- 17:21 Changeset in mainline [b6d20a7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Symbols now include filename
- 16:44 Changeset in mainline [6401f79]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- make IA-32 SMP work again (finally)
- 16:40 Changeset in mainline [ab08b42]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added symbol table lookup in exceptions. This breaks ia64 & ppc …
- 15:45 Changeset in mainline [f6297e0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- proper way of initializing GDT during boot on IA-32, fixes the nasty …
- 14:16 Changeset in mainline [2f08a55d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Support for NaN and infinity in printf.
- 13:11 Changeset in mainline [544b4bf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added basic FPU context (not working). Added CPU utilities from ia32
- 12:56 Changeset in mainline [51022e9b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- E option in printf added.
- 12:39 Changeset in mainline [ffcccf26]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Bad prototype
- 11:57 Changeset in mainline [258c3e6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- alternative makefile for building with IA-32 cross-compiler
- 11:55 Changeset in mainline [468bfde]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- typo fix in file name
- 11:54 Changeset in mainline [4f0bba0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- make the toolchain build scripts behave consistently on all host platforms
- 11:43 Changeset in mainline [345ce2f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed asm problems in asm in atomic instructions.
- 09:55 Changeset in mainline [be56c17]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed retyping, so that it compiles with gcc 4.0.2
- 09:52 Changeset in mainline [e515167d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added basic FPU context (not working). Added CPU utilities from ia32 …
- 09:23 Changeset in mainline [5a5ed25]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- fix MIPS build error
- 09:09 Changeset in mainline [6b0e31d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Break contrib/ directory into contrib/conf/ and contrib/toolchain.
- 09:08 Changeset in mainline [fe56609d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- fix stupid assembler bugs in cpu_priority_* (PPC)
- 08:38 Changeset in mainline [82a80d3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement PPC's get_stack_base(). Comment AMD64's get_stack_base().
- 07:11 Changeset in mainline [36b209a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added volatile to inb/outb, so that it does not optimeze lot of things …
- 00:19 Changeset in mainline [89344d85]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Changes, that were needed to make it work on Bochs. - We CAN use the …
2005-09-02:
- 19:14 Changeset in mainline [e4a6dda]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add missing semicolon.
- 18:29 Changeset in mainline [da7d770]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Serialization of psr write
- 17:57 Changeset in mainline [bc1089a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make atomic_dec() and atomic_inc() take (volatile int *) argument, not …
- 17:32 Changeset in mainline [649d96b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix nasty bug in arch/mm/frame.c. frame_region_not_free() takes …
- 17:10 Changeset in mainline [d9f7a6a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- make IA-32 UP work again (nasty hack)
- 16:51 Changeset in mainline [4bb86b4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Use ia32 memmap.h/memmapash.h
- 15:36 Changeset in mainline [375237d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- temporarily fix IA-32 boot bug
- 15:09 Changeset in mainline [32f6e1bd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Resolved mapping of e820 boot area, so that it can be accessed as …
- 14:00 Changeset in mainline [7df54df]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed stack settings in boot.S in real mode. Added ia32 memmap …
2005-09-01:
- 19:21 Changeset in mainline [73838ed]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Cleanups so that it compiles on ia-32 & amd-64 cleanly
- 18:38 Changeset in mainline [437e35a0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed bad register assignment in atomic.h. Added -msoft-float so that …
- 18:04 Changeset in mainline [5a2e9bbb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Missing ";" added
- 17:47 Changeset in mainline [60f6b7c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Register dump on IA-64 exceptions
- 17:46 Changeset in mainline [38207b9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed missing semicolon;
- 16:52 Changeset in mainline [399ccd9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add missing header into kinit.c. Do not use PA2KA() on dst_ptl0.
- 16:40 Changeset in mainline [5dce48b9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- load the kernel above 1 MB on IA-32
- 16:34 Changeset in mainline [2793442]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- VMWare sample configuration
- 16:21 Changeset in mainline [3c56c94]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Do not use the unmapped addresses of e820 kernel structures. Use …
- 15:47 Changeset in mainline [69bd642]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix addresses in GDT and IDT to be virtual addresses.
- 15:32 Changeset in mainline [79c1593]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Better coding style
- 15:26 Changeset in mainline [c7bb8b05]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Created fmath as basic tool for IEEE 754 floating point numbers. …
- 15:24 Changeset in mainline [de25b6f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Removed mapping of bottom 2GB to kernel space.
- 15:02 Changeset in mainline [e83a9f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Created fmath as basic tool for IEEE 754 floating point numbers. …
- 14:42 Changeset in mainline [623ba26c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add couple of assertions CPU != NULL. Change type of nrdy from int to …
- 14:28 Changeset in mainline [db3341e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed typo in 'outb' instruction. Paging basically working.
- 11:30 Changeset in mainline [1dde3b61]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Revert the change in rwlock #4 test that added cpu_priority_high() and …
- 09:42 Changeset in mainline [e3b9572]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Interrupts for amd64.
- 09:19 Changeset in mainline [c842f04]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Preemption work. Instrument spinlock functions with …
- 09:02 Changeset in mainline [f944715]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- IA-32 GRUB support (alpha)
- 08:53 Changeset in mainline [dbe9ff0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Preemption work. Define PREEMPTION_DISABLED macro. This macro …
- 08:18 Changeset in mainline [75d5721]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Universal exception handler and all exceptions routine to call it added
- 01:08 Changeset in mainline [d9f81af3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed bad type in frame.c. Amd64 prints banner.
- 00:58 Changeset in mainline [470c468]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- update PPC for new hardcoded_* method
- 00:45 Changeset in mainline [2a0d782]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Bugfix.
2005-08-31:
- 23:57 Changeset in mainline [c832cc0a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- hardcoded_symbol fixed into linker script on amd64/ia32/mips architecture
- 22:25 Changeset in mainline [3817ed1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add two more emulator config files.
- 22:14 Changeset in mainline [cd95d784]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 22:00 Changeset in mainline [3e1607f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add some comments.
- 21:56 Changeset in mainline [d2bb9f8a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Basic exception support added for ia64 arch ……
- 21:55 Changeset in mainline [33ccb2c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- SVN cleanup
- 21:51 Changeset in mainline [393f631]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- many PPC stuff, platform dependent arch.h header files
- 21:47 Changeset in mainline [94f0ae4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- MSIM configuration file
- 12:27 Changeset in mainline [e291e5d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- arch_pre_init_mm now working.
- 11:43 Changeset in mainline [8f91729]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- separated stack mapping
- 10:53 Changeset in mainline [b9e97fb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Better types for ia32 drivers, so that they can be reused in amd64. …
- 10:00 Changeset in mainline [9756131]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Get rid of memcopy(). All we now have is memcpy() and _memcpy(). …
- 09:40 Changeset in mainline [3de9e5e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC interrupt high/low/restore
- 09:02 Changeset in mainline [b8f0c10]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- cross-compiler toolchain build script for IA-32
2005-08-30:
- 22:23 Changeset in mainline [41b5e2a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed bad types in memsetw.
- 22:20 Changeset in mainline [c5ae095]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- header fixes
- 22:11 Changeset in mainline [379d73f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added putchar to AMD
- 21:51 Changeset in mainline [b524f816]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC context save/restore
- 21:33 Changeset in mainline [ba18512]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Switch order of 'src' and 'dst' arguments in some left-over uses of …
- 20:15 Changeset in mainline [fa0dfaf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Context-save/restore in AMD64
- 20:10 Changeset in mainline [d0c30f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- ASM version of memcopy repaired on ia32
- 19:44 Changeset in mainline [9c0a9b3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- 1) memcopy and _memcopy functions rewriten to ANSI C norm. 2) Repaired …
- 17:50 Changeset in mainline [8fc0d455]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Code cleanup.
- 17:44 Changeset in mainline [b45aa23]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- remove obsolete structures
- 17:41 Changeset in mainline [7ce9284]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Dump implementation of THREAD, TASK and CPU. Implement preemption-safe …
- 17:37 Changeset in mainline [10caad0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC memory size detection
- 16:51 Changeset in mainline [db5e25f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC panic()
- 15:43 Changeset in mainline [a9387ea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC assembler register names
- 15:06 Changeset in mainline [6f878b7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- AMD64 now can switch into long mode. Basic page tables working.
- 13:17 Changeset in mainline [1e9a463]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Licence to print1/test.c added. New function for printing memory map …
- 12:14 Changeset in mainline [288a204]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- add missing OpenFirmware related files
- 12:05 Changeset in mainline [dfbc229]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- OpenFirmware support
- 09:44 Changeset in mainline [bcdd9aa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add lib/the.c. Add and deploy the_initialize() and the_copy(). Make …
- 09:43 Changeset in mainline [a6f8899]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Small improvements in print1 test and its source code format.
- 09:17 Changeset in mainline [00e00fa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Test for printf added.
- 08:59 Changeset in mainline [81887b7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Bugs in printf and va_arg functions repaired.
2005-08-29:
- 20:31 Changeset in mainline [1fbbcd6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Globalize 'size' and 'delta' and rename them to 'kernel_size' and …
- 17:55 Changeset in mainline [4dd0704]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- frmaebuffer font
- 13:56 Changeset in mainline [c245372b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fixed linker script to include .eh_frame section. It now boots into …
- 11:57 Changeset in mainline [b52da8d7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add some comments to IA-32 src/boot/boot.S and src/smp.S. Make the …
2005-08-28:
- 20:54 Changeset in mainline [229d5fc1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Initialize the stack prior to using it.
- 12:58 Changeset in mainline [15bfc78]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Basic PearPC configuration
2005-08-25:
- 21:09 Changeset in mainline [fde6429]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Small changes. Coding style fix in main.c. Make 'cli' be the first …
- 20:58 Changeset in mainline [361635c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Preparations for weaker preemption model. Make all kernel stacks (i.e. …
2005-08-24:
- 12:33 Changeset in mainline [cfd6efd2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Do not allow red area on stack in kernel mode. Small updates for AMD64 …
- 12:21 Changeset in mainline [6e787c4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make rwlock test #3 compile again. Make rwlock test #4 …
2005-08-21:
- 22:38 Changeset in mainline [a8f9a82]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add comment to scheduler.c explaining the reason behind saving CPU …
2005-08-20:
- 22:16 Changeset in mainline [3526da33]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- For each architecture, add an extra type cast of x to address to …
- 21:52 Changeset in mainline [f4a61ef]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add type cast to address in vm_create(). This seems to fix the …
2005-08-19:
- 13:12 Changeset in mainline [b07769b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Switch over to per vm_t page tables. (breaks ia32 userspace) Define …
2005-08-17:
- 19:47 Changeset in mainline [6a4177a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- prepare for PPC console support
- 19:13 Changeset in mainline [36641a3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Copied from ia32, bootloader can be the same.
- 19:08 Changeset in mainline [1141c1a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Basics for amd64 architecture. It does compile, but it does not work yet.
- 13:51 Changeset in mainline [c723d7a1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- first booting ELF
- 12:01 Changeset in mainline [efa9b73]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC linker script
2005-08-15:
- 11:34 Changeset in mainline [3902f8a4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- For all relevant architectures, rename fake.s to dummy.s to better …
2005-08-11:
- 23:15 Changeset in mainline [2e5365f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC work. Define dummy implementations of many functions in fake.s. …
- 22:49 Changeset in mainline [82f9955]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix copyright dates.
- 14:39 Changeset in mainline [f79e357]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- remove forgotten comment
- 14:39 Changeset in mainline [c913e456]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- remove cyclic including, change linker script path
- 11:42 Changeset in mainline [04b1b8a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC work in progress
2005-08-09:
- 22:10 Changeset in mainline [db74ef5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- PPC preparation work (not working yet)
2005-08-07:
- 23:36 Changeset in mainline [511b45f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Update TODO. Explicitly mark places of interest related to memory …
- 23:14 Changeset in mainline [7dd56f1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add memory barriers into spinlock_*(). Implement …
2005-07-26:
- 21:30 Changeset in mainline [60f760a0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Cleanup
- 21:28 Changeset in mainline [7021492]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Remove unnecessary IA64 unwind tables Cleanup IA64 linker script Thus …
- 20:08 Changeset in mainline [117183b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Documentation changes. Most importantly, update information about …
- 19:58 Changeset in mainline [11485dec]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix IA-32's get_memory_size() to return size of memory in bytes …
2005-07-21:
- 15:54 Changeset in mainline [e2e56fa9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add -mno-abicalls to prevent generating of PIC code. Remove -mxgot …
- 14:54 Changeset in mainline [f5e3d1da]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add missing memory_init.h files for IA-64 and MIPS architectures. Fix …
- 14:27 Changeset in mainline [a55f97f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Memory size detection for ia32 completed.
- 14:11 Changeset in mainline [f7a13b9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- IA-64 toolchain build script (at least)
- 13:58 Changeset in mainline [60875800]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Coding style fix
- 13:32 Changeset in mainline [1eb0dd13]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Disable alignment check
- 13:05 Changeset in mainline [2884193]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Typing error fixed
- 13:00 Changeset in mainline [c192134]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Clear IOPL on start of system on all CPUs and clear NT before all irets.
2005-07-20:
- 18:34 Changeset in mainline [5d945376]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- AMD64 toolchain build script
- 16:54 Changeset in mainline [5d721f0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added e801 method for obtaining memory size, improved e820 method for …
- 15:41 Changeset in mainline [b4f9214]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Toolchain build scripts for PowerPC (G4) and PowerPC 64b (G5)
- 14:59 Changeset in mainline [76857d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Comments
- 14:50 Changeset in mainline [b5eb1ee]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Error word support debuging and testing passed with #NM & #GP exceptions.
- 13:56 Changeset in mainline [51029384]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Fix setters of page table attributes for both IA-32 and MIPS.
- 13:34 Changeset in mainline [121dab5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Add missing asid.h
- 11:41 Changeset in mainline [f0a8e52]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Directory for toolchain build scripts and other stuff MIPS toolchain
- 11:28 Changeset in mainline [59532eb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Added support for error-word generating exceptions in return routine.
- 11:26 Changeset in mainline [7d365305]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Initialize kmp_completion_wq during configuration via ACPI MADT. Move …
- 11:22 Changeset in mainline [0970f43]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Make MIPS target compile and link properly with the new 4.0.1 MIPS …
2005-07-19:
- 15:10 Changeset in mainline [232e3ec7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Implement ACPI MADT operations for interface used by kmp.
2005-07-18:
- 12:37 Changeset in mainline [a26ddd1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Create IA-32 interface for bringing SMP up. This interface hides …
- 11:23 Changeset in mainline [6b7c36f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Copyright owner of arch/mips/src/mm/asid.c is Martin Decky. ACPI code …
- 09:27 Changeset in mainline [b4a4c5e3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Start ASID manipulation
2005-07-15:
- 21:57 Changeset in mainline [76cec1e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Huge indentation fix.
- 20:27 Changeset in mainline [e41c47e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- fix EXC_Mod define enhance interrupt handling
- 19:53 Changeset in mainline [568337b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- handle more MIPS exceptions
2005-07-14:
- 22:22 Changeset in mainline [26649537]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Remove one extra line left over from debugging process.
- 22:10 Changeset in mainline [a1a03f9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Begin MIPS implementation of 4-level page table interface. Add email …
2005-06-30:
- 23:27 Changeset in mainline [ff9f858]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Generic 4-level page tables interface & implementation (review & …
2005-06-29:
- 20:53 Changeset in mainline [992bbb97]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Start with generic 4-level page table interface. Usual cleanup.
2005-06-16:
- 18:47 Changeset in mainline [b60a22c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by
- Replace confusing comment in scheduler.c. Add warning/explanatory …
Note:
See TracTimeline
for information about the timeline view.