|
|
@a44b58c
|
13 years |
m.lombardi85 |
rtc: improved tm structure sanity check
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5fbe06
|
13 years |
m.lombardi85 |
rtc: Check the rtc epoch in rtc_tm_sanity_check()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f004318
|
13 years |
m.lombardi85 |
rtc: some minor fixes
- Fix a comment
- return the sanity check …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@074324f1
|
13 years |
m.lombardi85 |
rtc: Check the epoch of the rtc and fix the tm structure if needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@709476f4
|
13 years |
m.lombardi85 |
rtc: fix bug when setting the "month" rtc register
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6af126
|
13 years |
m.lombardi85 |
rtc: force the rtc to operate in 24h mode (it should be active by default).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80d3f846
|
13 years |
m.lombardi85 |
rtc: check for leap years
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8a0d43
|
13 years |
m.lombardi85 |
rtc: inhibit updates, write the cmos registers and then restore normal …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf72943
|
13 years |
m.lombardi85 |
rtc: fix RTC_MASK_UPDATE and add some comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1170ea3c
|
13 years |
m.lombardi85 |
Initial implementation of rtc_time_set()
- Add rtc_tm_sanity_check() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95060d5b
|
13 years |
m.lombardi85 |
rtc: introduce support to 12h mode of operation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb8f69d
|
13 years |
m.lombardi85 |
rtc: add support to the dev_remove driver operation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85f2064
|
13 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b7ba8d
|
13 years |
jano.vesely |
ehci: Add few debug messages and fix typos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e5369b
|
13 years |
jano.vesely |
ehci: Move handling of extended capabilities to a separate function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c76e75
|
13 years |
jano.vesely |
ohci: Fix hcca_t structure.
The structure was not 256B, looks like …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@795448f
|
13 years |
jano.vesely |
uhci: cleanup and rename pci_* helper functions.
The functions are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcffe95
|
13 years |
jano.vesely |
ehci: cleanup and rename pci_* helper functions.
The functions are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44c1a48
|
13 years |
jano.vesely |
ohci: Rename and cleanup pci_* functions and files.
They are not pci …
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
|
|
|
@f61a326
|
13 years |
m.lombardi85 |
rtc: Fix cmos battery status reading
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a4c22d
|
13 years |
m.lombardi85 |
rtc: revert revision 1492, it's completely broken.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8a4e79
|
13 years |
m.lombardi85 |
rtc: Add an option to the default handler to get the status of the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f87ea202
|
13 years |
m.lombardi85 |
rtc: it is sufficient to just read the second to understand if the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e882e3a
|
13 years |
jiri |
Remove include of devman.h where not needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc7d28e
|
13 years |
m.lombardi85 |
rtc: driver improvements
- Fix bcd mode detection
- Check if the year …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eccdc9e2
|
13 years |
m.lombardi85 |
rtc: fixme, bcd_mode is not correctly detected
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aeef318
|
13 years |
m.lombardi85 |
rtc: Fix the previous commit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05ed9d7
|
13 years |
m.lombardi85 |
rtc: count the months starting from 0, not from 1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db8d552
|
13 years |
m.lombardi85 |
rtc: read the time from the rtc:
- Perform the read in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9c11eed
|
13 years |
m.lombardi85 |
rtc: add the "status B" register address to the list of CMOS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b79ba5
|
13 years |
m.lombardi85 |
rtc: add a function to read a generic register from the CMOS memory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f30ee571
|
13 years |
m.lombardi85 |
rtc: add the rtc_update_in_progress() function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@010341d
|
13 years |
m.lombardi85 |
rtc: add the cmos registers addresses.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a5171db
|
13 years |
m.lombardi85 |
rtc: add the rtc_close() callback.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@923b2eba
|
13 years |
m.lombardi85 |
rtc: add the rtc_open() callback
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2963d
|
13 years |
m.lombardi85 |
rtc: replace time_t with the new tm structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28ca043f
|
13 years |
m.lombardi85 |
RTC: raise an error if the I/O range assigned to the device is too small.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b44de57
|
13 years |
m.lombardi85 |
RTC: invoke the cleanup function in case of errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0883de8
|
13 years |
m.lombardi85 |
RTC: add the driver to the "clock" category; add a function to enable …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c47f1b6
|
13 years |
m.lombardi85 |
RTC: read the I/O address assigned to the device.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d5003e0
|
13 years |
m.lombardi85 |
RTC: add the cmos-rtc driver to the isa.dev list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ef13847
|
13 years |
m.lombardi85 |
RTC: move the rtc driver under drv/time/cmos-rtc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3db669
|
13 years |
m.lombardi85 |
RTC: Initial implementation of the rtc_dev_initialize() function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b8a3e7
|
13 years |
m.lombardi85 |
RTC: Add some comments on top of rtc_time_get() and rtc_time_set() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b329749
|
13 years |
m.lombardi85 |
RTC: add a fibril mutex to synchronize the access to the real time …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a31ca11f
|
13 years |
m.lombardi85 |
RTC: add the rtc_dev_add() skeleton.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4863bb52
|
13 years |
m.lombardi85 |
RTC: the rtc driver implements the CLOCK_DEV_IFACE interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2e4889
|
13 years |
m.lombardi85 |
RTC: link the rtc driver to the uspace Makefile and fix some typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e19a15
|
13 years |
m.lombardi85 |
RTC: first commit, rtc driver skeleton.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68c60b0
|
13 years |
jano.vesely |
ps2mouse: Lower testing message to debug instead of error.
If the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b64fbc9
|
13 years |
jano.vesely |
uhci: consolidate debug messages
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f943dd3
|
13 years |
jakub |
Do not leak memory in the root driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cfb79747
|
13 years |
jakub |
Merge mainline changes.
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
|
|
|
@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
|
|
|
@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
|
|
|
@d81eaf94
|
14 years |
martin |
Intel 82572 uses actually the alternative method to access the EEPROM
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cd3d67
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cc9eba
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@876f6463
|
14 years |
martin |
always (always, always!) wait for the controller to be ready before …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2df6f6fe
|
14 years |
martin |
cstyle and cleanup
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d09d7f
|
14 years |
martin |
identify the ISA bridges in terms of PCI class/subclass
this should …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e98fe28c
|
14 years |
jiri |
Not even identifiers and error messages should break layering/abstraction.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e86b8f0
|
14 years |
jiri |
Create DDF functions manually.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@321052f7
|
14 years |
martin |
fix typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea788701
|
14 years |
jiri |
Remove use of packet_t in NIC framework.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8da56b
|
14 years |
jiri |
Fix nit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1bc35b5
|
14 years |
jiri |
Remove most use of packet_t from NIC drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d8455d
|
14 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
|
14 years |
jano.vesely |
Merge i8042kbd/mouse DDF drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f0fb84
|
14 years |
martin |
resurrect older e1000 adapters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77c2b02
|
14 years |
martin |
e1k: add better extension points
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd87ae0
|
14 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
|
14 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
|
14 years |
jano.vesely |
i8042: Redundant
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a455321
|
14 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
|
14 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
|
14 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
|
|
|
@8bb9540
|
14 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
|
|
|
@c322fd6
|
14 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
|
14 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
|
14 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
|
|
|
@827ec41
|
14 years |
jiri |
Fix build errors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0b74b2
|
14 years |
jiri |
Make rtl8139 driver work.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70172dc4
|
14 years |
jano.vesely |
usbhid, mouse: Remove wheel support workaround.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edb3cf2
|
14 years |
jano.vesely |
input: Move mouse wheel handling to input service.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@acac2ef
|
14 years |
jano.vesely |
ps2mouse: Doxygen.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da2d75b
|
14 years |
jano.vesely |
xtkbd: Doxygen.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bff90ba
|
14 years |
jano.vesely |
xtkbd: Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a84ddf0
|
14 years |
jano.vesely |
xtkbd: Doxygen.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@336f03b
|
14 years |
jano.vesely |
Doxygen. Fix checking incorrect flag in port write functions.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ff60d1
|
14 years |
jano.vesely |
i8042: Remove unused headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65ffec3
|
14 years |
jano.vesely |
i8042: buffer.h doxygen comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e67e1be
|
14 years |
jano.vesely |
i8042: Reduce buffer size.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|