source: mainline/kernel/arch/ia64/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @bd5f3b7   14 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86a34d3e   14 years jakub Make ia64 PIO functions usable with memory-mapped registers. 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) @bbe4828   14 years jakub Use EFI memory map when available. * Configure the kernel memory map … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b712b60   14 years jakub Implement Speculation vector handler. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f23341   14 years jakub Fix ia64 regression introduced in mainline,966. The ia64 stack is … 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) @8b6930d   14 years jakub Add ssize_t for kernel. 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) @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) @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) @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) @7a0359b   15 years martin improve kernel function tracing - add support for more generic kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @202dde5   15 years jakub Remove loader stuff from the kernel header. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31198c12   15 years martin get rid of get_ip() and HERE (the functionality is replaced more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbd5df1b   15 years jakub The condition in ia64 interrupts_disabled() must be actually negated. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdb8c17   15 years jakub Add ia64 interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4872160   15 years martin new boot infrastructure - more code and metadata unification - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d99c1d2   15 years martin use [u]int{8|16|32|64}_t type definitions as detected by the autotool … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @228666c   15 years martin introduce atomic_count_t as the explicit type of the internal value in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @209faf9   15 years jakub Merge the networking branch as it is. Does not compile at the moment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a70bda4   15 years lukasmejdrech * use standardized interrupt definition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dabdd1a   15 years martin unify memstr.h coding style (no functional change) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1d3c36   15 years martin small arch/generic interface cleanup: context_set() should be always … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82474ef   15 years martin improve the GCC contract of halt(), make it explicitly noreturn lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9ee2ea   16 years jakub Change the way how RIDs are mapped onto ASIDs. Instead of 7 RIDs per … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21941ac   16 years jakub Dummy support for ia64 kernel stack traces. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ab8697   16 years martin use builtin_va_* for va_* functions and va_list type (this is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b4cfb9d   16 years jakub Serialize after the RSM instruction in pk_disable(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bda2f3e   16 years martin ia64 cleanup and conding style (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e86a849a   16 years martin use fetchadd8.rel directly, not via atomic_add() (3rd operand of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38428aa3   16 years martin workaround strict-aliasing rules lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a71c158   16 years martin kernel output devices now suport multiple instances (except ski and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7038f55   16 years jakub Add simple atomic_lock_arch() for ia64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @925be4e   16 years jakub The ia64 kernel needs to handle the Data Access Rights fault. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac47b7c2   16 years martin define endianess externally to be able to exactly specify whether we … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @98000fb   16 years martin remove redundant index_t and count_t types (which were always quite … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c2417bc   16 years martin change the way how input devices are wired together according to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1d89ad   16 years jakub Prevent optimizing ia64's PIO away. This solves the frequent hangs of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c640876   16 years jakub Fix one RAW dependency. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2270bef   16 years jakub Clean up ski handling in kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46db10e9   16 years jirik.svoboda Init-task names for ia64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63d1ebd   16 years jakub Fix typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c22e964   16 years jakub There is no need to define ioport{8,16,32}_t types for each … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e49e234   16 years martin kernel memory management revisited (phase 2): map physical memory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9979acb   16 years martin make hw_area API more generic this allows mapping of EGA VRAM on ia32/amd64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91825d90   16 years jakub Kill arch/drivers/ega.h. Provide one-stop shopping place for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5cb223f   16 years jakub Adapt most of the kernel to ioport8_t, ioport16_t and ioport32_t types. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d60cf5   16 years jakub Introduce ioport8_t, ioport16_t and ioport32_t. These types are to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b44099d   16 years jakub Kill arch/drivers/i8042.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96e0748d   16 years martin make arch_pre_main optional, don't force any specific prototype … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae318d3   16 years martin overhaul pareas: use one single physical area for the physical address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee06f2a   16 years jakub Introduce a more platform-neutral name for programmed I/O. The new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6da1013f   16 years martin simplify configuration introduce arch_construct_function and inb/outb … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @912ee7c   16 years martin introduce fncptr_t and ioport_t on all platforms lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f245145   17 years jakub Only one kernel EGA driver to rule them all. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44ff4fb   17 years jakub Extern declaration for ia64 last_frame. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b4d6cb   17 years jakub More of ia64 cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f08ff55   17 years jakub Legacy vs. lagacy. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50b3d30   17 years jakub.vana IA64: repair similators support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @323a5aaf   17 years jakub.vana Legacy IRQ support, uspace NS16550 support, some minor changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46321fb   17 years jakub.vana IA64: Userspace I/O support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7782030   17 years jakub.vana Classic TLB shootdown support on ia64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2eb893b   17 years jakub.vana IA64 correctly find CPU wakeup vector from SAL & EFI memory map support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1025d28   17 years jakub.vana IA64: Support for real frequency lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59e4864   17 years jakub.vana Alfa of SMP support on IA64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2a5529   17 years jakub.vana Support for serial port console on IA64 as a compensation for keyboard … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @756f475   17 years jakub.vana Macro naming correction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46d8eb9   17 years martin remove dummy page coloring facility, which is currenty not used lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b22304b   17 years jakub Fix operands for fc_i(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5087aa   17 years jakub Add smc_coherence_block(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e25eca80   17 years jakub Add smc_coherence() macro to all architectures. So far, only amd64, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e32e092   17 years jirik.svoboda Declare arguments for memstr.h operations as pointers instead of uintptr_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3abe472f   17 years jirik.svoboda Make ia64 compile again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b63f8569   17 years martin introduce portable formatting directives remove common types lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d494b3   17 years jakub Each architecture should only announce its endianity. The conversion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f718ab   17 years jakub Add macros for byte swapping of uint16_t's. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7208b6c   17 years jakub.vana Basic IA64 boot and kernel suport for real machines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @71eef11   17 years martin remove config.memory_size, get_memory_size() and memory_init.{c|d} the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b07c332   17 years martin convert e820list to a generic physmem command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b03ed3   18 years jakub Support for six syscall arguments on ia64. —iSupis line, and those … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c535273   18 years jakub.vana Macro naming correction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56bc4a3   18 years jakub.vana IA64 keyboard lost headerfile lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68f93b9   18 years jakub.vana Missing header file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef042e0   18 years jakub.vana IA64 rest of neaded changes to work with simics keyboard lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a06e2f   18 years jakub.vana IA64 legacy I/O lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @201abde   18 years martin make thread ID 64 bit (task ID is 64 bit already) cleanup thread syscalls lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15819e37   18 years jakub Minor cleanup in ia64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3f8fb7   18 years martin huge type system cleanup remove cyclical type dependencies across … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f3fc9b   19 years martin typedef elimination lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e7b7be3f   19 years martin asm volatile → asm volatile lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f429331   19 years martin remove some typedefs in favor of anonymous structures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df4ed85   19 years jakub © versus © lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49319ac   19 years jakub.vana SIMICS added as a simulator kernel runs on lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6e97d7   19 years jakub Fix all remaining mistmatches in width of byte swapping functions for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e54fb21   19 years martin add dummy cycle.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0485c6   19 years jakub Introduce page colors. So far, only sparc64 uses correct page color … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c55dd58   19 years martin cleanup endian conversion macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.