|  |  | @c43b1db2 | 17 years | jakub | Get rid of unused variable.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c214a65 | 17 years | martin | keep original contents of the EGA framebuffer,
make sure the cursor is on
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5b0ae4be | 17 years | jakub | The kernel i8042 driver should be instance-neutral.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f74869 | 17 years | jakub | Unbreak sparc64.
Due to the lack of userspace bus drivers for the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e7abb0e | 17 years | jakub | Remove extern declarations.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26e51609 | 17 years | jakub | Remove unneeded stuff from kernel's ns16550 driver.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d063365 | 17 years | jakub | Do not include the IPC stuff in the i8042 kernel driver.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cecb0789 | 17 years | jakub | This is the evil commit. In particular, it does:
- introduces more …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c9b550b | 17 years | jakub | Let IRQ claim methods take irq_t * instead of the instance argument.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9979acb | 17 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 | 
            
              |  |  | @dc22844 | 17 years | jakub | Embed the ns16550 irq structure into the ns16550 instance structure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @013c4d6 | 17 years | jakub | Improve the ns16550 driver.
- The driver support multiple instances. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @91825d90 | 17 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 | 
            
              |  |  | @4544884 | 17 years | jakub | Improve the i8042 kernel driver (phase I).
- Convert the code to be …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5cb223f | 17 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 | 
            
              |  |  | @4b44099d | 17 years | jakub | Kill arch/drivers/i8042.h.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c852b948 | 17 years | jakub | Nuke i8042_poll().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ae318d3 | 17 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 | 
            
              |  |  | @17f168e | 17 years | martin | remove forgotten #ifdef arch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6cd9aa6 | 17 years | jakub | IRQ handlers are using one superfluous argument and an unused elipsis. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ee06f2a | 17 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 | 
            
              |  |  | @e7f2ad68 | 17 years | jakub | Get rid of CONFIG_NS16550_INTERRUPT_DRIVEN and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @af75db9 | 17 years | martin | remove (almost all) platform dependent code from drivers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95b9963 | 17 years | martin | add BGR 888 visual, remove FB_INVERT_ENDIAN
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @516ff92 | 17 years | martin | silent kernel console output when user space console is active
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f651e80 | 17 years | jirik.svoboda | Make newlines in panic messages consistent. Add periods at end of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @24a44ec | 17 years | jirik.svoboda | Another memmove() instead of memcpy().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @edf5774 | 17 years | jakub | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6c0adbc | 17 years | martin | fix console overdrawing when is logo on
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @64c7e14 | 17 years | martin | do not waist resources if no keyboard driver is used
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6e71a9d8 | 17 years | martin | resurrect kernel logo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @882d7a8 | 17 years | martin | invert VGA 3:2:3 palette to reflect changes in revision 3692
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @76fca31 | 17 years | martin | kconsole is optional
kernel & uspace framebuffer rewrite with speedups …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @27e2916 | 17 years | martin | add header
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @925fdd7 | 17 years | rimskyp | Fixed the bug when on SunBlade1500 we wrote to an address outside the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @20eb5e4d | 17 years | rimskyp | Added forgotten stuff related to framebuffers with offsets. Got rid of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @965dc18 | 17 years | jakub | Merge sparc branch to trunk.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @50b3d30 | 17 years | jakub.vana | IA64: repair similators support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @8d2760f | 17 years | jakub | Add additional members to the irq_t structure so that an …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3e53ab7 | 17 years | jakub | Initial support for interrupt driven driver for ns16550.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aa8d0f7 | 17 years | jakub | Some cstyle.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @af863d0 | 17 years | martin | move unfinished ObjC support to a separate branch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @08a19ba | 17 years | jakub | Support for active mutexes. Active mutexes implement busy waiting, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @f4c2b6a | 17 years | martin | reflect changes in generic code
proper formatting directives
coding style
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6c441cf8 | 18 years | martin | code cleanup (mostly signed/unsigned)
allow extra compiler warnings
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @db25906 | 18 years | jakub | Remove duplicit implementation of strlen() in kernel, rename …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @9b35499 | 18 years | jakub | Experimental support for the cgsix framebuffer, which is found on old …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7fe9c5b | 18 years | jakub | Minor cleanup of softint.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c03ee1c | 18 years | jakub | Improve comments for arch-specific implementations of hierarchical …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6b781c0 | 18 years | jakub | Merge arm32 into trunk.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7f043c0 | 18 years | martin | fix ICC compilation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ddf1255 | 18 years | martin | keep mouse state in i8042_grab, unify keyboard and mouse IRQ handler …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7cb567cd | 19 years | martin | map kernel pages explicitly as writable (this solves compatibility …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @879585a3 | 19 years | jakub | Simplify synchronization in as_switch().
The function was …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2057572 | 19 years | jakub | The Ultimate Solution To Illegal Virtual Aliases.
It is better to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bd1deed | 19 years | martin | experimental support for Objective C
(disabled by default)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @80bcaed | 19 years | jakub | Merge as_t structure into one and leave the differring  parts in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1004b37 | 19 years | martin | signed/unsigned comparison, explicit typecast
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @623b49f1 | 19 years | martin | fix signed/unsigned comparison and integer overflow
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7d07bf3 | 19 years | martin | signed/unsigned comparison, explicit typecast
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8be8cfa | 19 years | martin | spinlock extern declaration macro
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b3f8fb7 | 19 years | martin | huge type system cleanup
remove cyclical type dependencies across …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @51baa8a | 19 years | jakub | Don't write to frame buffer memory, which is past the resolution.
This …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e71a61d | 19 years | martin | typedef elimination
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @df4ed85 | 19 years | jakub | © versus ©
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @730376d | 19 years | jakub | Fix important comment in kernel/arch/sparc64/src/proc/scheduler.c.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f8ddd17 | 19 years | jakub | Rework support for virtually indexed cache.
Instead of repeatedly …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @ccb0cbc | 19 years | martin | Add BGR 0888 visual for Ultra 60
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2bc137c2 | 19 years | martin | make framebuffer code more generic
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6f270f | 19 years | jakub | The prefered switch statement indentation is the one replaced by the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @800eaf5 | 19 years | martin | framebuffer cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e5a2ee8 | 19 years | jakub | Indentation, formatting and minor changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2f8f480 | 19 years | jakub | Rewrite OFW device tree traversal algorithms to iterate over the list …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1b43a04 | 19 years | jakub | Modify selected function to consume less stack space.
Avoid flushw …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @16d71f41 | 19 years | martin | ia32: mouse support, mouse regrab is still broken
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cea12e9 | 19 years | martin | ia32: adopt new IRQ interface, mouse not tested yet
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3dea17f | 19 years | jakub | Add mutual exclusion to keyboard grab and release
functions on …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4874c2d | 19 years | jakub | Do not copy notification config out of the IRQ structure.
Add the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8513ad7 | 19 years | jakub | Add support for IPC notifications even for polled ns16550 based keyboard.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fc46884 | 19 years | jakub | Support for grabbing and releasing z8530 keyboard for sparc64.
We …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2b017ba | 19 years | jakub | Replace the old IRQ dispatcher and IPC notifier with new …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @63530c62 | 19 years | jakub | Changes in ns16550 and z8530 drivers.
Add some stuff for IRQ …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7dcf22a | 19 years | jakub | Move the new IRQ redirector to ddi/.
Add function for assigning unique …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0d107f31 | 19 years | jakub | Prototypical implementation of new IRQ redirector in sparc64.
The new …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @33b1903 | 19 years | jakub | Separate mapping of EBUS interrupts into two parts: EBUS and PCI.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e2cc9a0 | 19 years | jakub | Add support for interrupt mapping in the Sabre PCI controller.
Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @233af8c5 | 19 years | jakub | Rename INO to INR, for the sake of consistency with manuals.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0b414b5 | 19 years | jakub | Extend the OFW device tree node with a void pointer. The boot loader …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @36db5ac | 19 years | jakub | Add function to find OFW tree node by handle.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @34bd143 | 19 years | jakub | Add node handle to in-memory ofw tree node.
This is essential for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45b26dad | 19 years | jakub | sparc64 work:
- Loader now starts all processors.
- Kernel halts all …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ff1f1e | 19 years | jakub | Support for FFB (Creator 3D) framebuffer detection on sparc64.
(Not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d684e4 | 19 years | jakub | Convert sparc64 framebuffer code to configure from the OpenFirmware …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @28ecadb | 19 years | jakub | Convert sparc64 to detect keyboard and determine
its physical address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |