|
|
|
@20ac1a4
|
12 years |
wingedtachikoma |
Bithenge: add syntactic sugar for if in struct
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10334c2e
|
12 years |
wingedtachikoma |
Bithenge: add if_transform
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1e580a
|
12 years |
wingedtachikoma |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7c8e39f
|
12 years |
wingedtachikoma |
Bithenge: struct node performance improvement
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84e8a70
|
12 years |
wingedtachikoma |
Bithenge: fix struct_transform and add parameter test script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f85ca3f
|
12 years |
wingedtachikoma |
Bithenge: add expressions that use the current node being created
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2ba418
|
12 years |
jakub |
The .interp section needs to be both allocable and either @note or …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32eb01b
|
12 years |
wingedtachikoma |
Bithenge: allow defining transforms with parameters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4056ad0
|
12 years |
wingedtachikoma |
Bithenge: basic parameter passing (integer literals only)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03cad47
|
12 years |
wingedtachikoma |
Bithenge: make num_params more dynamic
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e34bd0
|
12 years |
wingedtachikoma |
Bithenge: add expressions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a7c0e6
|
12 years |
wingedtachikoma |
Bithenge: rename transform parameters "scopes" and add room for parameters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43788b2
|
12 years |
wingedtachikoma |
Bithenge: add transform context in preparation for parameters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d30b14f
|
12 years |
jakub |
Adhere to amd64 ABI for calling variadic functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fc93d5
|
12 years |
jakub |
Sanitize the SYSRET vulnerability on Intel amd64 processors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f4f444
|
12 years |
jakub |
Add a variant of fault_if_from_uspace() that doesn't check whether
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@842ed146
|
12 years |
wingedtachikoma |
Bithenge: use indentation in tree output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8e31d9
|
12 years |
wingedtachikoma |
Bithenge: add bithenge_node_get
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f66c203d
|
12 years |
martin |
explicitly load default BIOS IDT for real-mode VESA BIOS access (GRUB …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c828803
|
12 years |
martin |
add comment describing the motivation for the alignment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da287d1
|
12 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b078a42
|
12 years |
martin |
it is imperative that the _size_ of the allocated block is at least …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1008064
|
12 years |
martin |
temporary workaround for ticket #465 (GCC bug 53975)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea8b91d
|
12 years |
jano.vesely |
ohci: Fix interrupt mask on big endian hw.
This never caused problems …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7c3fa0
|
12 years |
jakub |
Detect integer overflow in lcm() when cumputing alignment in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7aafdb86
|
12 years |
jakub |
When growing heap to satisfy an allocation request of s bytes aligned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76c07e4
|
12 years |
martin |
fix condition reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb3683a
|
12 years |
martin |
AHCI improvements
* avoid interrupt lockups by properly detecting and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8486c07
|
12 years |
martin |
IRQ pseudocode improvements
* rename CMD_BTEST to CMD_AND (less …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56c167c
|
12 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb7e545e
|
12 years |
martin |
enlarge the maximum allowed pseudocode size
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be67118
|
12 years |
martin |
improve documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6de2d766
|
12 years |
jano.vesely |
Merge USB branch.
USB should be endian agnostic now.
OHCI and pci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32260a0
|
12 years |
jano.vesely |
usbinfo: Remove redundant loop.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d355aa8
|
12 years |
jano.vesely |
usbinfo: allow combining list with other commands.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e279c4
|
12 years |
jano.vesely |
Merge lsusb to usbinfo.
Use -l or —list to get the list.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3795f9c
|
12 years |
jano.vesely |
rootmac: Disable hardcoded pci bus.
Reported to cause lockups.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3122b0
|
12 years |
jano.vesely |
uhci: Use dmamem_map_anonymous instead of as area tricks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fccd42
|
12 years |
jano.vesely |
ohci: Fix compiler errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8013637
|
12 years |
jano.vesely |
More mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff788c3
|
12 years |
wingedtachikoma |
Bithenge: add USB descriptor example
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f4cf872
|
12 years |
wingedtachikoma |
Bithenge: add more uint transforms
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae49252
|
12 years |
wingedtachikoma |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7030bc9
|
12 years |
jakub |
Check that the CR_TXP bit in ne2k's CR register is zero after a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae3ff9f5
|
12 years |
martin |
import AHCI updates (comments, fixes) from Petr Jerman …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@730dce77
|
12 years |
martin |
get rid of the packed structure attribute (there should be no unwanted …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a00d555
|
12 years |
martin |
AHCI fixups
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e435537
|
12 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9904eb90
|
12 years |
martin |
cherrypick initial SATA (AHCI) support, originally by Petr Jerman
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dfc07c1
|
12 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0348c8
|
12 years |
vojtechhorky |
Merge kernel console completion and console interface clean-up
Kernel …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4a8734
|
12 years |
vojtechhorky |
C style
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@550af2b
|
12 years |
vojtechhorky |
Add missing documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aca4a04
|
12 years |
vojtechhorky |
Extract common code into function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0d7bd9
|
12 years |
vojtechhorky |
Create function for displaying —more— prompt
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e01a35
|
12 years |
vojtechhorky |
Symbol table completion for kernel console (#50)
Kernel console …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4ca0a9c
|
12 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33fc3ae
|
12 years |
jakub |
Do not leak a fun_node_t reference in devman_add_function()
when …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e4f22b
|
12 years |
jakub |
When sending an IPI, wait for its successful delivery.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb4c9fca
|
12 years |
jakub |
Reverse the condition which ends the loop in cross_call().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@72e1d6eb
|
12 years |
jakub |
Merge from lp:~jakub/helenos/mm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e943ecf
|
12 years |
jakub |
Add read_barrier()'s to pt_mapping_find().
This is to prevent a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d68da80
|
12 years |
jakub |
Add a write memory barrier also to ht_mapping_insert().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@609a417
|
12 years |
jakub |
Add write memory barriers to pt_mapping_insert() so that setting a new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d8269b
|
12 years |
jakub |
Add macros for setting the present bit in PTEs separately.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9432f08
|
12 years |
jakub |
Process all TLB messages or until TLB_INVL_ALL is reached.
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6a78b9
|
12 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0bbd13e
|
12 years |
jano.vesely |
isa: Fix memory leaks.
function name is str_duped
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@349e510d
|
12 years |
wingedtachikoma |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02dcb20
|
12 years |
wingedtachikoma |
Bithenge: add test files and comment support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@600f5d1
|
12 years |
wingedtachikoma |
Bithenge: add composition, ascii, and zero_terminated
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@978ccaf1
|
12 years |
wingedtachikoma |
Bithenge: various cleanup and tweaks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04a7435f
|
12 years |
wingedtachikoma |
Bithenge: add the struct transform
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2da0bb
|
12 years |
wingedtachikoma |
Bithenge: use reference counting for nodes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d1a8fd
|
12 years |
wingedtachikoma |
Bithenge: allow primitive transforms in scripts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03b2b2c
|
12 years |
wingedtachikoma |
Bithenge: add working but useless script parser.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da0fef6
|
12 years |
wingedtachikoma |
Bithenge: port to Linux and allow choosing a data source
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@baf8fbb
|
12 years |
martin |
improve the chance of toolchain successfully compiling on less …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5070ef
|
12 years |
wingedtachikoma |
Bithenge: transforms and uint32le_transform
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f22dc820
|
12 years |
jakub |
Honour the prohibition of migration also in thread_ready().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b36bf2
|
12 years |
wingedtachikoma |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6eef3c4
|
12 years |
martin |
cleanup thread_create() and thread_t structure
- remove 'flag' …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abfc9f3
|
12 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f97f1e51
|
12 years |
martin |
unify slab cache naming scheme (according to the type name)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22cec678
|
12 years |
martin |
bump GCC to 4.7.1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75b9c3d
|
13 years |
jiri |
Remove category ID from loc output.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3fcfba
|
13 years |
jiri |
In loc print server name instead of handle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f57fb7
|
13 years |
jiri |
In devctl print driver name for child of each function (and not the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@375e501
|
13 years |
jiri |
Fix async_forget(). The reply to a forgotten message was being …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2902e1bb
|
13 years |
martin |
add support for variable uspace stack size
create individual address …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@faba839
|
13 years |
martin |
use symbolic values for address space constants
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32d19f7
|
13 years |
jiri |
Make UDP reception asynchronous using receive fibril.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8375d0eb
|
13 years |
wingedtachikoma |
Bithenge: add Doxygen comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c925ce
|
13 years |
wingedtachikoma |
Bithenge: make blobs a type of node
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34ab31c
|
13 years |
jakub |
Cosmetic reordering of page protection bits.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@306f0de
|
13 years |
jakub |
Make kernel identity on ia32 use global mapping for its entire range.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f679702
|
13 years |
wingedtachikoma |
Bithenge: simplification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@520acaf
|
13 years |
wingedtachikoma |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11b9ad7
|
13 years |
wingedtachikoma |
Bithenge: tree API and JSON/Python printing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2689a0b
|
13 years |
jakub |
Remove long unmaintained support for building with suncc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|