source: mainline/kernel/arch/ia32/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @bae43dc   7 years zarevucky.jiri Clean up some unnecessary linker script symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a1afd2   7 years zarevucky.jiri Remove hardcoded data variables from kernel linker scripts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e344422   7 years zarevucky.jiri Move kernel/arch/*/include/arch/elf.h to abi/ lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5429fe   7 years jakub Disambiguate architecture specific doxygroups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09ab0a9a   7 years jiri Fix vertical spacing with new Ccheck revision. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4621d23   7 years jiri.zarevucky Use compiler builtins for kernel atomics lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7328ff4   7 years jiri.zarevucky Use builtin memory fences for kernel barriers, and convert … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0abc2ae   7 years jiri.zarevucky Remove single-argument version of smc_coherence. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05882233   7 years jiri.zarevucky Unify various barrier includes into <barrier.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c3fb9b   7 years jiri Fix block comment formatting (ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae89656   7 years jakub Provide an empty #DB handler Userspace can trigger a #DB exception … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2f75eb   7 years noreply Replace autogen.py with something simpler. (#30) Instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bacee1   7 years jiri Make ccheck-fix again and commit more good files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1433ecda   7 years jiri Fix cstyle: make ccheck-fix and commit only files where all the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @013e5d32   7 years jiri More cstyle-related fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53ad43c   7 years zarevucky.jiri Replace ASM macro with the standard ASSEMBLER. At least, GCC … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a35b458   7 years zarevucky.jiri style: Remove trailing whitespace on _all_ lines, including empty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b20da0   7 years zarevucky.jiri style: Remove trailing whitespace on non-empty lines, in certain file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06ae793   7 years jakub i8259: Do not use magic numbers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b0cf63   7 years jiri A round of cstyle fixing (i.e. run make ccheck-fix). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4a829e   8 years jakub Revert "Reformat copyright messages" This reverts commit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @999efa9   8 years jakub Reformat copyright messages The goal is to have one copyright-holder … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @219c530   8 years zarevucky.jiri Make as_constructor_arch(), as_destructor_arch(), and as_create_arch() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @002fd5f   8 years zarevucky.jiri Replace parts of system headers with <_bits/…>. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4fb8d60   8 years zarevucky.jiri Kill U/INTN_C(). It's only used in one place and its practical … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83dab11   8 years jiri Replace usage of typedefs.h with includes of more specific, standard … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e29e44bf   8 years jiri Kernel should have stddef.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @525c5ac   8 years jiri Kernel should have stdbool.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2dd7f2   8 years jakub Reduce the number of files that include <sys/types.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc05a9a   9 years jakub Fix PTE_VALID_ARCH macros The PTE_VALID_ARCH macros are rewritten so … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e98f1c3e   9 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36df4109   9 years jakub Introduce architecure-specific operations This replaces the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ba16eb   9 years jakub Use autogenerated offsets to access multiboot info and memory map lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0d9abcd   9 years jakub Use macros for setting up the initial page tables lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57c2a87   9 years jakub Avoid even more magic numbers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f17bff   9 years jakub Replace magic numbers with macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b0206c   9 years jakub Use macros instead of magic numbers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a08e6b   9 years jakub Do not define smc_coherence() macro if not compiling for kernel lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6f9fff   9 years jakub ia32: Make TLS settable from uspace The TLS document[1] mandates that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13dfa3f9   9 years jiri IN_SHARED_LIBC is not needed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @235d31d   11 years jakub Merge the CHT pre-integration branch This branch contains: - the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3da166f0   11 years jakub Merge from lp:~martin-sucha/helenos/kernel-serial lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1c57a8   11 years jakub Merge from lp:~adam-hraska+lp/helenos/rcu/. Only merge from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5eae56a   11 years jakub Autogenerate ia32 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d427a3   11 years jakub Autogenerate istate_t and its offsets on ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f72906c   12 years martin prefer allocating physical frames from the so called low priority … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0c2075   12 years martin new physical memory allocator supporting physical address constrains … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45b4300   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d242cb6   12 years martin make sure we configure two distinct segment descriptors and set the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4d96e9   12 years jakub Improvements of stack and istate_get() definitions. - Make sure each … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @850235d   12 years vojtechhorky Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d59c046   12 years jakub Test for a user istate can be only done by looking at CS and its RPL. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a5ba372   13 years jakub Remove the unmaintained ia32 and amd64 kernel debugger. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @340ba25c   13 years adam.hraska+hos Updated copyright notice. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1ef4c0   13 years adam.hraska+hos Fixed type mismatch in local_atomic_exchange() on amd64, ia32. Fixes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @657ddbd   13 years adam.hraska+hos Added ia32 specific local atomic exchange (faster than the generic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2708f6a   13 years adam.hraska+hos Removed ia32 and amd64 specific atomic compare-and-swap operations … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3296df5   13 years sucha14 Add NS16550 serial input support on ia32 and amd64 platforms. This is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ecf5b8   13 years vojtechhorky Prevent compile-time symlinks in kernel So far, architecture specific … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da68871a   13 years adam.hraska+hos Merged changes from mainline. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b17518e   13 years adam.hraska+hos Renamed atomic_swap_* to atmoic_set_return_* and added a local cpu … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1c7755   13 years adam.hraska+hos Added atomic_swap_ptr() for ia32, amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bcf6c6   13 years adam.hraska+hos Added atomic_cas_ptr() including a sanity test for ia32 and amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d8269b   13 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
(edit) @d71331b   13 years adam.hraska+hos smp_call: Moved content of arch header to generic header. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ee1ccc   13 years adam.hraska+hos smp_call: initial unicast version for ia32, amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49e6c6b4   13 years adam.hraska+hos ipi: Added support for unicast IPI on amd64, ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88dfee7   14 years martin get rid of unnecessary legacy code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7aaed09   14 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b478f6   14 years jakub Add km_is_non_identity(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f5c9c96   14 years martin implement multiboot v2 specification and use it in GRUB for UEFI - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40c8c17   14 years jakub Replace multiple definitions of last_frame with config.physmem_end. Do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddcc8a0   14 years jakub Split frame_arch_init() into two parts. - frame_low_arch_init() is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5dd830c   14 years jakub Partition ia32 kernel memory. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55896b6   14 years jakub Add architecture specific hooks for km_(non)_identity_init(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c22531fc   14 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @abf04a54   14 years jakub Merge PIO improvement from Zdenek Bouska. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3e4a2c   14 years martin resurrect the original PSE page mapping code and use it if PSE is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c99eae   14 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac7f81d   14 years sucha14 Also exclude read_msr from asm.h on i486 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c15255   14 years sucha14 Add support for i486/vortex86 processor lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0699467   14 years martin do not provide general access to kernel headers from uspace, only … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26aafe8   14 years martin cleanup the huge mess related to stacks, their sizes and locations use … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b678410   14 years jiri Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b6930d   14 years jakub Add ssize_t for kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8aa2b3b   14 years jiri Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb4f078   14 years martin unify kernel byte string implementations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @667a4f8   14 years zdenek.bouska Memory mapped registers accessible by pio_* frunctions (ia32, amd64) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04803bf   14 years jiri Merge mainline changes (needs fixes). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f902d36   15 years martin rename the dp8390 driver (and everything related) to ne2000 as it is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acc7ce4   15 years martin uspace interrupt controller drivers for i8259 and APIC (non-functional … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c11ebb6a   15 years martin NE2000 ISA for QEMU 0.13 (use hardwired IRQ 5) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b02eb9   15 years martin more unification of basic types - use sysarg_t and native_t (unsigned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5587cf7   15 years martin * use portable constant defines for integer range constants * add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc0b964   15 years martin * do not hardwire PRI??? formatting macros in the sources, use … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a13c6bc   15 years jakub Fix TSS_IOMAP_SIZE. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @598f90e   15 years jiri Use istate_t definitions from kernel instead of duplicating them. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17ccb9d7   15 years martin whitespace changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be3f94c   15 years martin do not clutter global namespace with internal defines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d3d2cf   15 years martin rename gdtselector to GDT_SELECTOR to make explicit it is a macro … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.