Jerome Duval
eb5f363978
Fixes some occurrences of 'variable set but not used', disables Werror for problematic items.
2012-02-23 20:32:11 +01:00
Ingo Weinhold
4535495d80
Merged the signals branch into trunk, with these changes:
...
* The team and thread kernel structures have been renamed to Team and Thread
respectively and moved into the new BKernel namespace.
* Several (kernel add-on) sources have been converted from C to C++ since
private kernel headers are included that are no longer C compatible.
Changes after merging:
* Fixed gcc 2 build (warnings mainly in the scary firewire bus manager).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40196 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-01-10 21:54:38 +00:00
Jérôme Duval
56d4690860
wakeup() means wake any waiting threads, so we use the relevant flags. this gives a reliable dv receive stream here.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30849 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-05-24 23:15:04 +00:00
Stephan Aßmus
1719f7a63e
Patch by JiSheng Zhang: Update the FireWire stack and tools to the current
...
FreeBSD version (r188928). Note to JiSheng: I did have to fix fwcontrol.c line
111, looked like a last minute change to me.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29752 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-03-28 10:01:21 +00:00
Jérôme Duval
4eae685d97
replaced benaphore with mutex
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25742 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-31 19:50:53 +00:00
Jérôme Duval
67ed230831
fix warning
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25182 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-26 15:12:55 +00:00
Jérôme Duval
66cb27d82e
patch from JiSheng which fixes firewire build warnings and fix atomic_set_int to use atomic_or
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25181 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-26 15:02:43 +00:00
Stephan Aßmus
f156c25d14
Applied patch by JiSheng Zhang:
...
Synchronized firewire bus manager with FreeBSD current.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24916 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-11 17:35:11 +00:00
Jérôme Duval
bb5ea4eb08
work from JiSheng Zhang : firewire and ohci modules from FreeBSD current, update for fw_raw and fw_control. Thanks!
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22124 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-08-30 21:59:49 +00:00
Jérôme Duval
dc1e5b5351
work from JiSheng Zhang : fw_raw with firewire headers from FreeBSD current. Thanks!
...
clean up
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21775 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-07-31 20:15:25 +00:00
Jérôme Duval
2ff0a95e11
work from JiSheng Zhang : fwcontrol with firewire headers from FreeBSD current. Thanks!
...
clean up
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21616 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-07-15 17:43:02 +00:00