|
|
|
@f2bbe8c
|
13 years |
jakub |
- Enforce PIO ranges no matter whether the address is in memory or in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e777847
|
13 years |
jakub |
Define Rtl8139 PIO ranges and adjust the IRQ code accordingly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9571230
|
13 years |
jakub |
Define PIO range for ne2k and modify its IRQ pseudocode accordingly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cccdb8b7
|
13 years |
jakub |
In i8042 IRQ pseudocode, use the hardware address obtained from the parent.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2507d1fc
|
13 years |
jakub |
Define a PIO range for the i8042 driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec52752
|
13 years |
jakub |
Modify the E1000 driver to work with the new IRQ code constraints.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd8c6537
|
13 years |
jakub |
Check whether the IRQ code provides PIO ranges for all used memory …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d57122c
|
13 years |
jakub |
UHCI and OHCI HC's now define and use proper IRQ PIO range.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a996ae31
|
13 years |
jakub |
Userspace IRQ pseudocode is expected to use physical addresses from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec12ab8
|
13 years |
jakub |
OHCI should use CMD_PIO_READ_* instead of already removed CMD_MEM_READ_*.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@077bc5b9
|
13 years |
jakub |
Remove left-over stuff not removed by the previous changeset.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69114714
|
13 years |
jakub |
Switching to the driver's address space will no longer be needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89b6a3b
|
13 years |
jakub |
Remove kernel support for CMD_MEM_* IRQ pseudocode commanfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c617e98
|
13 years |
jakub |
Remove all CMD_MEM_* IRQ pseudocode commands.
The tree is now broken.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96d9cdd
|
13 years |
jakub |
Revert most of jakub@….
The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@492ddc9
|
13 years |
jakub |
Match km_page_free() size parameter in km_unmap_aligned() with that of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33ca0f5
|
13 years |
jakub |
iswithin() needs to be imune to the base + size 64-bit overflow.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b5789e
|
13 years |
jakub |
Do not leak frame, page0 and page1 in error path's either.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b860f9e
|
13 years |
jakub |
Do not leak frame, page0 and page1 in mapping1 test.
The test shall no …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03cdd2b
|
13 years |
jakub |
Add km_unmap() and km_unmap_aligned().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf3dd35
|
13 years |
jakub |
There is no need to have km_map() for aligned addresses and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@20de14d
|
13 years |
jakub |
Streamline mapping1 test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61ac34d
|
13 years |
jakub |
Map the RAS page using km_map().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8757be86
|
13 years |
jakub |
Remove map_structure().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@93da799
|
13 years |
jakub |
Implement map_sdt() using km_map_structure().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@babb57e
|
13 years |
jakub |
Add km_map_structure(), inspired from a soon-to-be-removed map_structure().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@221c9ec
|
13 years |
jakub |
Use km_map() in kinit().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ccd0aa
|
13 years |
jakub |
Use km_map() in km_temporary_page_get().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@adec5b45
|
13 years |
jakub |
Rename hw_map() to km_map() and add protection flags argument
to make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4673296
|
13 years |
jakub |
Move hw_map() to km.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4dee0cb
|
13 years |
jakub |
Fix mips64 build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32817cc
|
13 years |
jakub |
Make the kernel ready for init tasks loaded to high memory.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7943c43
|
13 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9117ef9b
|
13 years |
jakub |
Restrict the e820 table entries to 32-bits on ia32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a538808
|
13 years |
jakub |
Get rid of apparently left-over protoype code from GAT02 development times.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6b84f7
|
13 years |
jakub |
Streamline allocation of the frame for the exception vectors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8356e59
|
13 years |
jakub |
Do not include the PTL0 range which includes the high exception …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ea725e
|
13 years |
vojtechhorky |
Merge remote console (telnet-like server)
The service `remcons' is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d50db30
|
13 years |
vojtechhorky |
Start remote console automatically
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd79281
|
13 years |
vojtechhorky |
remcons: be queit in non-debug build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1347a7
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f302586
|
13 years |
martin |
make sure the client_connection is explicitly set at most once
it is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d8455d
|
13 years |
jiri |
Eliminate packet_t from sending direction of NIC interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f991b6b
|
13 years |
jano.vesely |
Merge i8042kbd/mouse DDF drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d56382d
|
13 years |
jakub |
Nits and compile fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7f8fc5
|
13 years |
jakub |
Use temporary pages in the ELF backend.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c142860
|
13 years |
jakub |
Use temporary pages in the anonymous backend.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7f47a7
|
13 years |
jakub |
Add interfaces for creating and destroying temporary pages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a313f7
|
13 years |
jakub |
Do not allocate from low memory when the requestor wants high memory …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2789d2
|
13 years |
jakub |
Avoid overflow in comparison when base + size == 0.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03e0a244
|
13 years |
vojtechhorky |
remcons: display welcome message
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@178d6a3
|
13 years |
vojtechhorky |
remcons: handle backspace
The handling is a bit hackish because the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c17c4e28
|
13 years |
vojtechhorky |
remcons: better key translation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a180307
|
13 years |
vojtechhorky |
remcons: ignore telnet commands
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99c2e9f3
|
13 years |
vojtechhorky |
remcons: more refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@261bbdc
|
13 years |
vojtechhorky |
remcons: attribute renaming
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5923cf82
|
13 years |
vojtechhorky |
remcons: add comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d545d03
|
13 years |
vojtechhorky |
remcons: unify log/error messages
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8562724
|
13 years |
vojtechhorky |
remcons: minor refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30d4706
|
13 years |
vojtechhorky |
remcons: split source into more files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@787b65b
|
13 years |
vojtechhorky |
remcons: variable/type renaming
The most fundamental change is that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1870d81
|
13 years |
vojtechhorky |
remcons: kill task on socket close
Timeout variants are needed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c2bb2c
|
13 years |
vojtechhorky |
remcons: spawn task in separate fibril
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3806317
|
13 years |
vojtechhorky |
remcons: move telnet commands to telnet.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f7cd5d
|
13 years |
vojtechhorky |
remcons: safer wrt. fibrils
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5576358
|
13 years |
vojtechhorky |
remcons: add wrappers for client_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@21a9869
|
13 years |
vojtechhorky |
Start work on telnet-like server (remcons)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a549cc
|
13 years |
martin |
improve web server
* add proper responses for HTTP error codes 400, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7852625
|
13 years |
martin |
zone_external_conf_alloc() must be allowed to fail gracefully (by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f0fb84
|
13 years |
martin |
resurrect older e1000 adapters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77c2b02
|
13 years |
martin |
e1k: add better extension points
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5c60a2
|
13 years |
jano.vesely |
init: Don't try to start i8042 service.
It's gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8bf1ea
|
13 years |
jano.vesely |
input: Remove traces of ps2 mouse and keyboard.
We don't need those …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41c9a22
|
13 years |
jano.vesely |
Remove srv/char/i8042.
This leaves ia64 without input drivers. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd87ae0
|
13 years |
jano.vesely |
i8042, xtkbd: Switch keyboard away from DDF provided interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f79a38
|
13 years |
jano.vesely |
ps2mouse: User exchange rather than session in chardev iface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22e4e9b
|
13 years |
jano.vesely |
i8042: Redundant
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a455321
|
13 years |
jano.vesely |
i8042, ps2mouse: Use separate chardev interface instead of the one …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecc6323
|
13 years |
jano.vesely |
xtkbd: Ignore AT command response.
Fixes warnings on LED indicator change.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ff1ee1
|
13 years |
jano.vesely |
xtkbd: Add support for setting LED indicators.
This breaks XT …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db64d094
|
13 years |
jakub |
Quarter the size of arm32's kernel non-identity to compensate for
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8bb9540
|
13 years |
jano.vesely |
i8042, ps2mouse, xtkbd: Drop optical separators.
Requested on ML.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dea6d7
|
13 years |
jano.vesely |
hid/input: Add note.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2107e79
|
13 years |
jakub |
Make sure the alignment in hw_map() is at least PAGE_SIZE.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c520034
|
13 years |
jakub |
Support for kernel non-identity mappings, phase I.
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c322fd6
|
13 years |
jano.vesely |
ps2mouse: Ad support for 4th and 5th button IntelliMouse extension.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c637571
|
13 years |
jano.vesely |
ps2mouse: Add support for IntelliMouse wheel extension.
Tested on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db9ef0c
|
13 years |
jano.vesely |
ps2mouse: Fix movement parsing.
It is reported as 9bit values.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22f0561
|
13 years |
jakub |
Get rid of kernel static non-identity mappings on ia64.
- IO_OFFSET …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@efb48eb
|
13 years |
jakub |
Make hw_map() allocate naturally aligned virtual addresses.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41deb2a
|
13 years |
jakub |
Allocate ra_segment_t from a dedicated slab cache.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0fd9b35
|
13 years |
jakub |
Limit kernel identity on ia64 to low memory and make sure to use
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@852052d
|
13 years |
jiri |
Add HelenOS logo to testing web page.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2943db4
|
13 years |
jiri |
Add rtl8139 to net-qe.sh.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae481e0
|
13 years |
jiri |
Implement listening backlog.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@827ec41
|
13 years |
jiri |
Fix build errors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0b74b2
|
13 years |
jiri |
Make rtl8139 driver work.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fac882d
|
13 years |
jano.vesely |
Enable i8024 service in init ia64 seems to use it. Remove i8042 from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70172dc4
|
13 years |
jano.vesely |
usbhid, mouse: Remove wheel support workaround.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edb3cf2
|
13 years |
jano.vesely |
input: Move mouse wheel handling to input service.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|