|
|
@b7fd2a0
|
7 years |
zarevucky.jiri |
Use errno_t in all uspace and kernel code.
Change type of every …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cde999a
|
7 years |
zarevucky.jiri |
Fix comments to stop referring to error codes as negative.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd8ab1c
|
7 years |
zarevucky.jiri |
More str_error() additions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@071a1ddb
|
7 years |
zarevucky.jiri |
Return IRQ handles via a separate out parameter in all uspace code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38d150e
|
7 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
|
|
|
@01c3bb4
|
7 years |
jakub |
Convert call-handling syscalls to capabilities
This commit modifies …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74017ce
|
7 years |
jiri |
Convert char_dev_iface users to chardev.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d51838f
|
7 years |
jiri |
Let leaf drivers enable/disable/clear interrupts via hw_res instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07cb0108
|
7 years |
jiri |
Sort out irc_disable_interrupt vs irc_clear_interrupt.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fd26bb
|
7 years |
jiri |
Make it simpler to get parent function session repeatedly without …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f74275
|
7 years |
jakub |
Fix terminology around capabilities, capability handles and kernel objects
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9d15d9
|
7 years |
jakub |
Turn IRQ structures into kernel objects
ipc_irq_subscribe() now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b19e892
|
8 years |
jakub |
Merge open() with posix_open() and provide vfs_lookup_open() instead
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e5562a
|
8 years |
jakub |
Introduce vfs_link_path() and replace mkdir() with it
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4e30607
|
8 years |
jakub |
Clear ns8250 interrupt when it's handled
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@340513c
|
8 years |
jakub |
Make io_addr naturally wide
Do not clip io_addr to 32-bits as it can …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9b2cb4c
|
9 years |
martin |
unify interface API
* introduce new interfaces
* unify location …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7edfde9
|
10 years |
martin |
fix the device driver regressions in a generic way
therefore the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d81e1e
|
10 years |
martin |
fix ns8250 driver regression
empty IRQ pseudocode is usually useless, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8820544
|
10 years |
martin |
support for kernel notification multiplexing in the async framework
* …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebc9c2c
|
10 years |
jiri |
Other clients should also use the IRC client stub.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@956d4281
|
11 years |
m.lombardi85 |
ns8250: fix cstyle and typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a67d63
|
11 years |
m.lombardi85 |
ns8250: fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dad0d2f
|
11 years |
m.lombardi85 |
ns8250: unregister the interrupt handler if the initialization fails.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4510e06
|
12 years |
jakub |
Allow ns8250 to be opened multiple-times.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@381ff2f
|
12 years |
m.lombardi85 |
ns8250: fix misspellings
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6a98c5
|
12 years |
jiri |
Standards-compliant boolean type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ae74c6
|
12 years |
jano.vesely |
Fix ddi.h header includes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@267f235
|
12 years |
vojtechhorky |
log_init() needs only one parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56fd7cf
|
12 years |
jiri |
Make ddf_dev_t and ddf_fun_t opaque. This further tighthens the DDF …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c92e30f
|
12 years |
sucha14 |
ns8250: No need to yield every time we read from the serial device
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd418d9
|
12 years |
sucha14 |
ns8250: Log warnings by default
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@188c76c
|
12 years |
sucha14 |
ns8250: Use 4-byte interrupt threshold to make buffer overruns less likely.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0cd9042
|
12 years |
sucha14 |
ns8250: Report buffer overrun errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91ecaa10
|
12 years |
sucha14 |
Make ns8250 read blocking.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7235d40
|
13 years |
jakub |
Replace ns8250.c magic numbers with structured register definitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84c89718
|
13 years |
jakub |
Make ns8250_write() return the number of bytes written.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c0f823b
|
13 years |
jiri |
Rename DDF entry point add_device to dev_add.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@128c78b
|
13 years |
sucha14 |
Add checks and documentation to interrupt-enabling code in the ns8250 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a11f17
|
13 years |
sucha14 |
ns8250: enable interrupts using IRC service
This fixes reading of data …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b68e0c
|
13 years |
jiri |
ns8250 device removal support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f6e25e
|
13 years |
jiri |
Leave it up to DDF to free driver-specific data. This makes it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dc4a5e
|
13 years |
jiri |
Renaming to reflect classes are gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5203e256
|
14 years |
martin |
keep the drivers source tree tidy by using logical subdirectories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|