Subversion Repositories HelenOS-historic

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1770 5996d 06h jermar /kernel/trunk/arch/sparc64/src/mm/ Fix sparc64 to compile again.  
1769 5998d 00h jermar /kernel/trunk/arch/ Change cache_error exception to take istate * as a parameter.
Make cache_error() print epc in the panic message.
Do not rely on the compiler to generate 'nop' after 'beq' in atomic_add()
and put it there explicitly.
Indentation fixes and cosmetic changes.
 
1767 6003d 12h palkovsky /kernel/trunk/ Remove unneeded FRAME_PANIC.
Fix some things broken by last commit.
 
1766 6003d 12h palkovsky /kernel/trunk/ Changed frame_alloc call, cleaned a lot of stuff, fixed some not-perfectly-correct error handling.  
1762 6004d 22h decky /kernel/trunk/arch/ppc32/src/cpu/ ppc32 identify known CPUs  
1761 6006d 00h jermar /kernel/trunk/doc/arch/ Upgrade amd64 hw compatibility list.  
1760 6006d 06h palkovsky /kernel/trunk/ Changed interface of frame_alloc/free to use address of frame instead of the pfn.
This makes it impossible to use >4GB of memory on 32-bit machines, but who cares...
 
1759 6008d 14h palkovsky /kernel/trunk/genarch/src/i8042/ Disable mouse on entry to kconsole. If it doesn't help
(like in qemu, which still generates mouse data), we would have
to let it enabled and filter out the mouse data.
 
1758 6009d 05h decky /kernel/trunk/arch/ppc32/src/mm/ remove ASIDs from Page Hash Table  
1757 6009d 10h jermar /kernel/trunk/ Cleanup of comments.  
1756 6009d 10h decky /kernel/trunk/arch/ppc32/ don't use hardcoded PIC address  
1754 6009d 11h jermar /kernel/trunk/ Indentation and some improved comments.
Remove forgotten comment from gxemul.sh.
 
1753 6009d 13h palkovsky /kernel/trunk/genarch/src/i8042/ Fix bad interrupt handling in kbd driver.
Read all data available on interrupt.
 
1752 6010d 11h decky /kernel/trunk/ move to 0.2.0.2  
1750 6010d 23h decky /kernel/trunk/contrib/conf/ get back -X removed by mistake  
1749 6010d 23h decky /kernel/trunk/arch/mips32/src/ remove forgotten address translation  
1746 6011d 00h decky /kernel/trunk/ prepare GXEmul kernel to use the boot loader  
1745 6011d 01h jermar /kernel/trunk/arch/ppc64/src/mm/ Make defunct ppc64 kernel compile again.  
1743 6011d 01h decky /kernel/trunk/arch/ppc32/src/mm/ fix compiler warning  
1742 6011d 02h palkovsky /kernel/trunk/arch/mips32/src/ Fix bad booting address on MIPS when not compiled in debug mode.  
1741 6011d 02h palkovsky /kernel/trunk/arch/mips32/src/drivers/ Fix panic if continue after non-initialized kbd.  
1736 6011d 10h decky /kernel/trunk/arch/ppc32/ verbose segment and BAT registers printout  
1735 6011d 11h decky /kernel/trunk/ make kernel prints case consistent  
1734 6011d 20h decky /kernel/trunk/arch/ppc32/ ppc32: kernel console grab & release  
1733 6011d 21h decky /kernel/trunk/arch/ppc32/src/mm/ fix segment register values, ppc32 works again (both w/ and w/o BAT)  
1731 6011d 21h jermar /kernel/trunk/ Updates in Doxygen-style comments.
Make architecture specific modules appear conditionally in the documentation.
Add time management module.
Improve names of other modules and sort module order
to be more like in the design documentation.
 
1730 6011d 21h decky /kernel/trunk/arch/ppc32/ ppc32: BAT-less memory mapping (broken yet)
VSID support (broken yet)
boot API change
cleanup
 
1729 6011d 22h decky /kernel/trunk/generic/src/main/ coding style changes  
1726 6012d 05h decky /kernel/trunk/arch/ppc32/ ppc32: more generic page hash table handling
(preliminary code, will be fixed properly later)
 
1724 6012d 14h palkovsky /kernel/trunk/arch/ Let mouse work on amd64 too.  
1716 6013d 02h decky /kernel/trunk/ move ppc32 four pages up, move real mode code, change config  
1712 6013d 03h palkovsky /kernel/trunk/generic/ Send to uspace notification about end of kconsole mode.  
1708 6013d 11h jermar /kernel/trunk/ Fix some broken doxygen comments.  
1705 6015d 11h cejka /kernel/trunk/ Added file with modules definitions and descriptions.
We are able to change modules order and their description in one place.
 
1704 6015d 14h cejka /kernel/trunk/ Fixed first letter size of subgroup name in Others.  
1703 6015d 14h jermar /kernel/trunk/arch/ Put sparc64 interrupt stuff under the Interrupt group in Doxygen-generated documentation.  
1702 6016d 08h cejka /kernel/trunk/ Kernel doxygen comments updated.  
1700 6016d 10h palkovsky /kernel/trunk/generic/src/mm/ Fixed frame allocator to allocate correct number of frames for configuration.
(It couldn't fail before, but in some circumstances it could allocate more
then needed).
 
1698 6017d 02h jermar /kernel/trunk/generic/src/ipc/ Improve comments.
Replace 'process' with 'task'.
 
1697 6017d 02h palkovsky /kernel/trunk/arch/ Fixed incorrect atomic_postinc/postdec...again...