date | project | content | link |
|---|
| 20:25 on May 03 | haiku | Commit by korli on master :: r hrev44100 haiku/: ( link) USB transport addon: support for alternate interfaces.
- Tested with a Profilic USB-Parallel adapter and a Laserjet printer.
| # |
| 21:45 on May 02 | haiku | Commit by korli on master :: r hrev44093 haiku/: ( link) Work in progress on xHCI bus driver, testing on emulation.
- Initial testing with QEmu emulation works with interrupt/bulk, testing on real hardware still not working. Small bulk requests work OK, not bigger ones (for instance it can't load the MediaPlayer application at 800KB).
- QEmu doesn't support byte read in the MMIO space, switch to double word.
- added SubmitNormalRequest() for interrupt and bulk endpoints.
- AllocateDevice(): fixed the physical address of the link TRB pointing to the beginning of the ring.
- _InsertEndpointForPipe(): setup context for non-default endpoints on creation. This should get the device to the configured state.
- _UnlinkDescriptorForPipe(): the next pointer wasn't null after unlinking.
- HandleTransferComplete(): add descriptor to a list to be processed by the finisher thread.
- FinishThread(): process finished transfers and call the callback, then free the TRB.
| # |
| 20:13 on May 01 | haiku | Commit by korli on master :: r hrev44089 haiku/: ( link) Work in progress on xHCI bus driver. [3 commits]
- added more traces, coding style
- added xhci_td, xhci_endpoint structs.
- SubmitRequest: this links a 3-stage TD control request into the endpoint ring.
- _InsertEndpointForPipe: when a pipe is created, configure the endpoint and set up the controller cookie.
- CreateDescriptor and FreeDescriptor: allocates memory for a TD.
- _LinkDescriptorForPipe: link a TD in an endpoint ring.
- _UnlinkDescriptorForPipe: unlink a TD
- AllocateDevice: slot number zero isn't valid. stick the slot number to the device struct. configure the default endpoint before calling SetAddress. address is found in the device context instead of the input context. device address passed to the USB stack has to begin with 1.
- Ring: check for invalid slot/endpoint combination. ring the slot doorbell instead of the doorbell 0.
- Root hub: fixed USB version.
- HandleTransferComplete: finds out the TD which submitted a transfer.
| # |
| 13:40 on Apr 29 | haiku | Commit by korli on master :: r hrev44080 haiku/: ( link) ffmpeg: use the cpu count as decoding thread count. | # |
| 07:59 on Apr 28 | haiku | Commit by korli on master :: r hrev44073 haiku/: ( link) sysinfo: switch to c++ | # |
| 11:28 on Apr 15 | haiku | Commit by korli on master :: r hrev44031 haiku/: ( link) use system zlib when cross building gcc4 to fix #8242
- this add a dependency on package zlib1g-dev for Linux systems.
| # |
| 08:46 on Apr 14 | haiku | Commit by korli on master :: r hrev44021 haiku/: ( link) MediaPlayer: use float format for audio frequency (see #8433). | # |
| 21:49 on Apr 11 | haiku | Commit by korli on master :: r hrev44000 haiku/: ( link) ffmpeg: don't use deprecated API in AVCodecDecoder. | # |
| 21:40 on Apr 10 | haiku | Commit by korli on master :: r hrev43989 haiku/: ( link) ffmpeg: switch to 0.10 API
- let ffmpeg handle probing buffer sizes.
- definitely helps with #8458. Noticed less drops for #8393.
| # |
| 20:06 on Apr 10 | haiku | Commit by korli on master :: r hrev43988 haiku/: ( link) marvell_yukon: status is actually a uint32. | # |
| 21:37 on Apr 08 | haiku | Commit by korli on master :: r hrev43979 haiku/: ( link) ntfs: fixed coverity resource leaks.
- CID 5723, 5724, 5725, 5726, 5728, 5736, 5737
| # |
| 17:40 on Apr 04 | haiku | Commit by korli on master :: r hrev43948 haiku/: ( link) wpa_supplicant: updated to 0.7.3 2012-04-03
- compiles against updated FreeBSD compat layer headers.
| # |
| 01:14 on Apr 04 | HaikuPorts | Commit by korli :: r 1865 /haikuports/trunk/net-wireless/wpa_supplicant/wpa_supplicant-0.7.3.bep: ( link) wpa_supplicant: fixed install section | # |
| 12:50 on Apr 01 | haiku | Commit by korli on master :: r hrev43932 haiku/: ( link) es1370: build fix | # |
| 12:03 on Apr 01 | haiku | Commit by korli on master :: r hrev43931 haiku/: ( link) arm: added some missing arch bits and changed asm section for arm compat. | # |
| 15:43 on Mar 31 | haiku | Commit by korli on master :: r btrev43029 buildtools/: ( link) gcc: ASM_COMMENT_START shouldn't be defined at the OS level.
- arm: ASM_COMMENT_START is defined in arm/aout.h.
- i386 and x86_64: define ASM_COMMENT_START.
- others: ASM_COMMENT_START is defined in ${arch}/${arch}.h.
| # |
| 08:43 on Mar 31 | haiku | Commit by korli on master :: r hrev43911 haiku/: ( link) Screen: fixed a warning and gcc2 build. | # |
| 18:02 on Mar 29 | haiku | Commit by korli on master :: r hrev43901 haiku/: ( link) mmap should try to honour the address hint | # |
| 01:19 on Mar 29 | HaikuPorts | Commit by korli :: r 1860 /haikuports/trunk/media-video/ffmpeg/ (2 files in 2 dirs): ( link) ffmpeg: add bep for 0.10.2 | # |
| 22:04 on Mar 28 | haiku | Commit by korli on master :: r hrev43898 haiku/: ( link) ffmpeg: updated to 0.10.2 | # |