|
|
|
@6095342
|
19 years |
ondrap |
Some small fixes, basic changes to ia64 & ppc32 without testing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fcfac420
|
19 years |
ondrap |
Changed ia32 & amd64 to use exc_register instead of trap_register.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@973be64e
|
19 years |
ondrap |
Added generic exc_register/exc_dispatch functions,
copied from ia32 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@705b4149
|
19 years |
ondrap |
Merged msim & gxemul native keyboards.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@939dfd7
|
19 years |
ondrap |
Added MIPS ARC memory initializaiton.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef0e259
|
19 years |
jakub |
Missing braces.
By the way, new ALIGN_UP broke ppc32 (commits 564 vs. 565).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d04024
|
19 years |
jakub |
Missing tlb.c from last commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b00fdde
|
19 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
|
|
|
@944b15c
|
19 years |
ondrap |
Configuration tweaks, now supports both CNF and DNF in config.file.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac0cb2a
|
19 years |
ondrap |
Added simple support for arc keyboards on mips.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d5e23c
|
19 years |
ondrap |
Fixed bug in Intel32/AMD64 boot, that could cause page fault on boot. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f62355a
|
19 years |
jakub |
Improved ALIGN_UP.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b87f418
|
19 years |
jakub |
Send in some improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4acac843
|
19 years |
martin |
fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@940cac0
|
19 years |
martin |
better way of placing revision, timestamp and arch in banner
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54257ba
|
19 years |
ondrap |
Added compile tag to build system.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45ab770
|
19 years |
ondrap |
Added cancel button
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@839470f
|
19 years |
ondrap |
Clean up of build system. Use:
make config
make
make clean
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05e2a7ad
|
19 years |
jakub |
Add comments describing locking rules for some locks.
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@253f8590
|
19 years |
ondrap |
Last bugfix tonight.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@994cf4b
|
19 years |
ondrap |
Correct menu even for non-'dialog' based systems.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@beb39ee3
|
19 years |
ondrap |
Better configuration dialog
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a80d406
|
19 years |
ondrap |
Fix of compiling without SMP.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d93f1f9
|
19 years |
ondrap |
Named spinlocks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36e7b6c3
|
19 years |
jakub |
Fix names of some architectures.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9371c30
|
19 years |
ondrap |
Completely reworked configuration system.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@090e7ea1
|
19 years |
ondrap |
Doc cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d43d2f7
|
19 years |
jakub |
Cleanup and fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@795ff98
|
19 years |
ondrap |
Added conditions to config system.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bb9c99
|
19 years |
ondrap |
Fixed mips gxemul architecture.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34722ee
|
19 years |
ondrap |
Added kernel configuration support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79305e1
|
19 years |
martin |
kconsole halt command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59b6a70
|
19 years |
jakub |
Get rid of junk.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95498e5
|
19 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
|
|
|
@eef75f6
|
19 years |
jakub |
Buddy allocator cleanup and fixes.
- Add some comments.
- Update zone …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61e6c39
|
19 years |
jakub |
Buddy allocator cleanup and fixes II.
- Rewrite IS_BUDDY_LEFT_BLOCK so …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4457455
|
19 years |
jakub |
Buddy system cleanup and fixes.
- missing use of KA2PA in frame_init
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ebc238
|
19 years |
bondari |
Minor bugfix caused by invalid frame_region_not_free() usage
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf585c9
|
19 years |
jakub |
Rename HelenOS/SPARTAN to HelenOS/kernel again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@328f2934
|
19 years |
bondari |
Buddy allocator for physical memory complete implementation.
Tested on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7ac642
|
19 years |
jakub |
Revert renaming of HelenOS/SPARTAN to HelenOS/kernel because of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62e015f
|
19 years |
jakub |
sparc64 work.
MMU ASI & virtual addresses definitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@060ce90
|
19 years |
jakub |
sparc64 work.
TTE (Translation Table Entry) type definitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ac5fe7
|
19 years |
jakub |
sparc64 work.
Add dummy trap tables.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@414f59c
|
19 years |
jakub |
sparc64 work.
The context_save/context_restore needed two other …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22e10ab
|
19 years |
jakub |
saprc64 work.
Perform leaf-procedure optimization for context_save and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74813216
|
19 years |
jakub |
sparc64 work.
No need to save/restore local registers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee69c49
|
19 years |
jakub |
sparc64 work.
Add stack.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ff4f6b
|
19 years |
jakub |
sort.h was actually written by Sergey Bondari.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@880de6e
|
19 years |
jakub |
Clean up.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5803145
|
19 years |
jakub.vana |
Comment update
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@902fb856
|
19 years |
jakub.vana |
Coding style patch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a28943
|
19 years |
jakub.vana |
Lost files from last commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8c48241
|
19 years |
jakub.vana |
Keyboard support for ski (ia64 emulator)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4338d2
|
19 years |
jakub |
Improve kconsole's support for recognition of commands with arguments. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff3b3197
|
19 years |
jakub |
Implement basic kernel console command recognition.
Commands without …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78c32b4
|
19 years |
jakub |
Add VMware Workstation 5.5 to SMP compatibility list.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9149135
|
19 years |
jakub |
SMP cleanup continued.
Add nice type for IO APIC ID register.
Replace …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f701b236
|
19 years |
jakub |
More SMP cleanup.
Suddenly, keyboard started to work on SMP under …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8418c7d
|
19 years |
jakub |
APIC code cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a83a802
|
19 years |
jakub |
SMP work.
Add madt_irq_to_pin().
Make ksmp() use virtual irq_to_pin() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@607c5f9
|
19 years |
jakub |
Enable dummy kconsole for ia32 and amd64 (UP mode works).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2677758
|
19 years |
jakub |
Add chardev_t.
This type is meant to abstract any input character …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7fdfe1
|
19 years |
jakub |
Basic keyboard support for mips32 (msim).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bdaa3f
|
19 years |
jakub |
Basic keyboard support for ia32.
For some reason, keyoboard looks dead …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db41406
|
19 years |
martin |
revert bug in multiboot flags
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa72859
|
19 years |
martin |
preparation for init task loading
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7453929
|
19 years |
jakub |
Rename arch_late_init() to arch_pre_smp_init().
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f10c72e
|
19 years |
jakub |
Rename HelenOS/SPARTAN to HelenOS/kernel.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@117a8025
|
19 years |
jakub |
Remove genarch/{src|include}/firmware.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8cd20b70
|
19 years |
jakub |
Move genarch/{src|include}/firmware/ofw to genarch/{src|include}/ofw.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39539da
|
19 years |
jakub |
Rename map_page_to_frame() to page_mapping_insert() and find_mapping() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db79676
|
19 years |
jakub |
Fix typo and clean up comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@594a468
|
19 years |
jakub |
Make the buddy system more general.
Store implementation defined …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@93354b0
|
19 years |
bondari |
Small fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e411579
|
19 years |
bondari |
Frame isect/coalesce functions optimization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@feb1a414
|
19 years |
jakub |
Revert to -O3 for all architectures as the mips32 bug got fixed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@315f89c
|
19 years |
martin |
fix small clean bug
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abb79e84
|
19 years |
ondrap |
Fixed typo in context save.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e507afa
|
19 years |
jakub |
For now, each architecture must use its own -O switch (-O2 doesn't …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35667f8
|
19 years |
jakub |
Fix typo in buddy.h.
Make default memsize 8M.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4be38d
|
19 years |
jakub.vana |
Revert of =m in ia32 atomic operations. In according to gcc docs +m …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30187eb
|
19 years |
bondari |
Buddy system allocator implementation. Not checked. For review only.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e8b3c8
|
19 years |
bondari |
Buddy system implementation. Not functional yet - only framework …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a0b3730
|
19 years |
jakub |
Re-aply mistakenly reverted changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73a4bab
|
19 years |
jakub.vana |
Atomic inc & dec functions synchronized on all ia32,ia64 and mips …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0172eba
|
19 years |
jakub |
ia64 CPU identification.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59e07c91
|
19 years |
jakub |
Define atomic_t type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13fe013
|
19 years |
martin |
clean test directory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@802bb95
|
19 years |
jakub |
ia64 work.
Comment some offending steps of heavyweight interrupt …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ccd275
|
19 years |
jakub |
Changes in build system.
For .S targets, always do -DASM.
Remove …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b183865e
|
19 years |
martin |
remove NDEBUG, replace it by ~CONFIG_DEBUG
set CONFIG_DEBUG = y
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2ec980f
|
19 years |
jakub |
ia64 work.
Big cleanup of IA-64 interrupt processing.
Merge of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b5ac364
|
19 years |
jakub |
Get the memory barriers on ia32 right.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0187fd0
|
19 years |
martin |
fix IA-32 fences (½)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0060b1d
|
19 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
|
|
|
@7fc2bec1
|
19 years |
jakub |
Rename build.ia32 to tools/build.
Point …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14fe5def
|
19 years |
jakub |
Add missing arch sources for sparc64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1727d429
|
19 years |
martin |
fix release string for exported repository
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6861f4
|
19 years |
martin |
even fancier release/revision display
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|