|
|
@c19a5a59
|
8 years |
zarevucky.jiri |
Return value from hw_res_dma_channel_remain separately from error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f77c1c9
|
8 years |
zarevucky.jiri |
Return VFS handles separately from error codes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1694b6b
|
8 years |
zarevucky.jiri |
Add str_error() in numerous places.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9eb1ff5
|
8 years |
vojtech.horky |
Update PCUT
Updated PCUT to commit 7ce059f.
Notable changes include: …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6fb8b2c
|
8 years |
zarevucky.jiri |
Use first return value from VFS_OUT_LOOKUP for file descriptor, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40fd6f0
|
8 years |
jakub |
Remove dead code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@addbce4
|
8 years |
jakub |
Remove IPC_CALLID_* macros
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9af1c61
|
8 years |
zarevucky.jiri |
Print errno values as string, rather than just numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a09212
|
8 years |
jiri |
Libhttp should not mix error codes and number of bytes transferred.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0fb1755
|
8 years |
zarevucky.jiri |
Fold all error codes into a single enum type named errno_t.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bde5c04
|
8 years |
jiri |
Avoid mixing error codes and transfer sizes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3498b
|
8 years |
jiri |
vfs_read/write() should return error code separately from number of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40feeac
|
8 years |
zarevucky.jiri |
Avoid race condition in vfs_clone().
The file descriptor could have …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38d150e
|
8 years |
jiri |
Prefer to get memory allocation functions through the standard stdlib …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5abaf7
|
8 years |
jiri |
Eradicate the last vestiges of char_dev_iface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbc6277
|
8 years |
jiri |
Chardev output needs buffering.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f345cd0
|
8 years |
jiri |
Try to build a Doxygen reference again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@908d634
|
8 years |
jiri |
ar9271 should use async_sleep() instead of thread_sleep().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39026d7c
|
8 years |
jiri |
Replace fibril_usleep() with async_usleep().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f300523
|
8 years |
jiri |
Eliminate uses of thread_usleep() in favor of async_usleep(). Obvious …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48b77ed
|
8 years |
jiri |
And don't forget to free fname, too.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9fb09da
|
8 years |
jiri |
Fix text editor status overflowing due to long file names or paths.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c309b18
|
8 years |
jiri |
Move sending side of MSIM console driver out of output server.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59953b57
|
8 years |
jiri |
Sun4v-con should not store per-instance buffer addresses in a global …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9ec808b
|
8 years |
jiri |
Niagara console driver buddies should share buffer definition.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b8f933
|
8 years |
jakub |
Fix wrongly-inverted condition
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7e245a
|
8 years |
jakub |
Use ordinary errors instead of IPC_CALLRET_FATAL
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4cfd271
|
8 years |
jiri |
Sun4v-con should get output buffer address via hw_res, too.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f4c41b2
|
8 years |
jiri |
Move sending side of Sun4v console out of output server.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9940ce0
|
8 years |
jiri |
Move sending side of Ski driver out of output server.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01c3bb4
|
8 years |
jakub |
Convert call-handling syscalls to capabilities
This commit modifies …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac307b2
|
8 years |
jakub |
Merge branch 'master' into callcaps
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0851a3d
|
8 years |
jiri |
Move per-port data to i8042_port_t.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7588a8
|
8 years |
jiri |
i8042 can use adt/circ_buf.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@503ffce
|
8 years |
jakub |
Return IPC_CALLID_* in call data instead of callid
Callid will be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1f36e3
|
8 years |
jakub |
Simplify ipc_call_async_fast()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c0e1f5
|
8 years |
jakub |
Rework userspace call tracking
Setting the address of the userspace …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40e5d66
|
8 years |
jakub |
Remove unused member of async_call_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35f2bb1b
|
8 years |
jakub |
Remove support for queuing of unsent calls
Support for temporary IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@221176c1
|
8 years |
jiri |
Remove ipc/char.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a6065c
|
8 years |
jiri |
Convert ipc/char.h users to chardev.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74017ce
|
8 years |
jiri |
Convert char_dev_iface users to chardev.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4c6025
|
8 years |
jiri |
Add C API for serial port control.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@afec1bef
|
8 years |
jiri |
Fix COM1 not being enumerated.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@57914494
|
8 years |
jiri |
Chardev needs testing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2f542a
|
8 years |
jiri |
Fix BD file comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@677cad5
|
8 years |
jiri |
Chardev server-side error reporting should match client side.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19ea61d
|
8 years |
jiri |
Chardev should allow large data transfers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c657bd7
|
8 years |
jiri |
Less is sometimes more. Need chardev_read to be able to return less …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d50c419
|
8 years |
jiri |
Chardev API should separate error code from number of bytes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75fcf9b
|
8 years |
jiri |
Undo collateral damage.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15c5418
|
8 years |
jiri |
chardev_open, chardev_close.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92232331
|
8 years |
jiri |
MSIM console driver should avoid storing per-instance data in global …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19d2ce01
|
8 years |
jiri |
Sun4v console driver can use hw_res for configuration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce96ec2
|
8 years |
jakub |
Use proper PRI* macro to print OBIO base in hex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7de5f12
|
8 years |
jiri |
MSIM console driver can use hw_res instead of sysinfo for configuration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c9d3bc
|
8 years |
jiri |
Remove more unused includes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17651f8
|
8 years |
jiri |
Remove include of sysinfo.h where not needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af9f271
|
8 years |
jiri |
Remove includes that are no longer needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8f9bf0
|
8 years |
jiri |
OBIO could use pio_enable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0dd4779
|
8 years |
zarevucky.jiri |
Use __restrict__ instead of restrict in header files.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2afd8f
|
8 years |
jiri |
Move ADB keyboard and mouse support to separate drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6ae77a
|
8 years |
jakub |
Include the version makefile again
This is necessary so that e.g. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe171357
|
8 years |
jakub |
Make assembler warnings fatal again for all architectures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@493f1be
|
8 years |
jakub |
Add stop before call to honor dependencies from alloc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53b9f2c
|
8 years |
jiri |
Move usbhid and usbmast alongide hid and block drivers, respectively.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02b3d101
|
8 years |
jakub |
Properly end functions started via .ent
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3365b6
|
8 years |
jakub |
Build msim-con
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@706b4de
|
8 years |
jakub |
Remove support for IPC_CALLRET_TEMPORARY
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d420b22
|
8 years |
jiri |
Move keyboard and mouse drivers to a separate HID directory.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19397be
|
8 years |
jiri |
Revert accidentally committed change.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7aa94304
|
8 years |
jiri |
Move receiving side of Niagara console to a separate driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a37751
|
8 years |
zarevucky.jiri |
Build a special all-inclusive version of POSIXified libc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee98e81
|
8 years |
zarevucky.jiri |
Don't include entry.o in libc.a
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@676e833
|
8 years |
jiri |
Move receiving side of Msim console to a separate driver. Work around …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7654f3e
|
8 years |
zarevucky.jiri |
Fix 'make clean' in individual uspace directories.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@731d8f9
|
8 years |
zarevucky.jiri |
Fix a Makefile bug.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@adb1ae9
|
8 years |
jakub |
Answer IPC only when there will be no blocking
This is necessary so …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0239846
|
8 years |
jakub |
First wait for IPC answer and then end the async exchange
This is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25b853c
|
8 years |
jiri |
EXTRA_CFLAGS not needed by ski, ski-con drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f674d7
|
8 years |
zarevucky.jiri |
Build uspace modules in correct dependency order (including …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b884e55
|
8 years |
zarevucky.jiri |
Also temporarily disallow shared libsoftint.
libsoftint conceptually …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@378948d
|
8 years |
zarevucky.jiri |
Remove the no longer used POSIX_COMPAT flag.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d8b12da
|
8 years |
zarevucky.jiri |
Instead of setting MATH=y, just list 'math' in dependencies like a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2e7a51
|
8 years |
zarevucky.jiri |
Link libsoftfloat unconditionally on all architectures.
It doesn't …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5b6fb5
|
8 years |
jiri |
Fix mis-merge and revert accidentally committed changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d15572
|
8 years |
jiri |
Move receiving side of ski console support to a separate driver, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cecba66e
|
8 years |
zarevucky.jiri |
Instead of using library paths directly, refer to libraries by name …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c631734
|
8 years |
zarevucky.jiri |
Mostly cleanup in uspace/Makefile.common.
- Pass -MP in addition to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8d4af4b
|
8 years |
zarevucky.jiri |
Temporarily prevent dynamic linking for most libraries.
There shared …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68825c3
|
8 years |
zarevucky.jiri |
Speed up make clean by moving find out of the recursion.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f881cd8
|
8 years |
zarevucky.jiri |
Simplify make precheck.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd92e6d5
|
8 years |
zarevucky.jiri |
Remove LIBS variable from libieee80211, it break parallel make.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aad43a8
|
8 years |
jakub |
Remove dead code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0cbfd3
|
8 years |
jakub |
Use proper PIO and ioport64_t interfaces in obio
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa537a5a
|
8 years |
jakub |
Add 64-bit PIO functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@315130c
|
8 years |
zarevucky.jiri |
Strip binaries using a linker option instead of calling a separate program.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52a7f238
|
8 years |
zarevucky.jiri |
Merge .disasm makefile rules.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4e3976
|
8 years |
zarevucky.jiri |
Fix minor issues in a makefile.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b63b02e
|
8 years |
jakub |
Do not attempt to start /srv/obio
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|