336 Commits

Author SHA1 Message Date
Jan Ciger
541cbb5156 Merged stuff from fWiine, Wiiuse master and local Motion+ modifs, not working yet
Dos2unix and unexpanded, then selectively committed by rpavlik
2011-09-14 10:33:43 -05:00
Ryan Pavlik
7dec48c44f convert c++-style comments 2011-09-14 10:16:13 -05:00
Ryan Pavlik
c508e14935 clean up write_data_cb types 2011-09-14 10:14:57 -05:00
Ryan Pavlik
b68452d98e use endianness function in motion_plus 2011-09-14 10:14:57 -05:00
Ryan Pavlik
c51ce2893e use tidier datatypes in motionplus 2011-09-14 10:14:57 -05:00
Ryan Pavlik
fa8662f781 fix pointer checking order 2011-09-14 10:14:57 -05:00
Ryan Pavlik
4ad1e56cdf wiiuse_send_next_pending_write_request can call wiiuse_write_data 2011-09-14 10:14:57 -05:00
Ryan Pavlik
07385dd993 update contributors list 2011-09-14 10:14:57 -05:00
Ryan Pavlik
298b4d93d1 update changelog 2011-09-14 10:14:57 -05:00
Ryan Pavlik
e8d2be3601 Unix line endings and remove trailing spaces 2011-09-14 10:14:57 -05:00
Ryan Pavlik
93593c2766 improve all includes using iwyu 2011-09-14 10:14:57 -05:00
Ryan Pavlik
24f8ed947a mark up motion plus for doxygen 2011-09-14 10:14:56 -05:00
Ryan Pavlik
2b8a079d8f include ir.h 2011-09-14 10:14:56 -05:00
Ryan Pavlik
fc20f53713 add license note to motion_plus.h 2011-09-14 10:14:56 -05:00
Ryan Pavlik
73f575a89e add some prototypes to headers as needed by motion_plus 2011-09-14 10:14:56 -05:00
Ryan Pavlik
d4a6061ce6 cleanup trailing spaces 2011-09-14 10:14:56 -05:00
Ryan Pavlik
c2077708fb re-organize and cleanup motion_plus includes 2011-09-14 10:14:56 -05:00
Radu Andries
1a9293ab29 Added initial support for Motion Plus from fork http://sourceforge.net/projects/fwiine/files/wiiuse/0.13/ 2011-09-14 10:14:56 -05:00
Ryan Pavlik
1572f382ab add the comment changing script 2011-09-14 09:47:55 -05:00
Ryan Pavlik
adbc96318b banish all c++-style comments 2011-09-14 09:42:00 -05:00
Ryan Pavlik
9763c37525 a little spacing cleanup 2011-09-14 09:36:20 -05:00
Ryan Pavlik
2880d187c6 Handle being made a subproject 2011-09-09 12:10:25 -05:00
Ryan Pavlik
d8b1761a8e Merge branch 'static-library-support' 2011-09-09 09:45:51 -05:00
Ryan Pavlik
976315e5cf add to changelog. 2011-09-09 09:45:41 -05:00
Ryan Pavlik
ddeed643db move "BUILDING" definition into the library's subdir 2011-09-09 09:43:46 -05:00
Ryan Pavlik
3788697c5e Add static lib support to cmake 2011-09-09 09:42:35 -05:00
Ryan Pavlik
1e85c72ce9 Merge static library support from paulburton 2011-09-09 09:38:20 -05:00
Ryan Pavlik
ee5f75c744 statically allocate storage for versionstring 2011-09-09 09:32:12 -05:00
Ryan Pavlik
3e4edb3905 make sure we stay in float-land for wiiboard 2011-09-09 09:32:12 -05:00
Ryan Pavlik
c58e7d1271 move variable creation to beginning of function, fixing splint parse error 2011-09-09 09:32:06 -05:00
Ryan Pavlik
9f2f92eb6f cast malloc results 2011-09-07 10:43:21 -05:00
Ryan Pavlik
ae19b72724 add missing include 2011-09-07 10:43:21 -05:00
Ryan Pavlik
5a60180cfa move IR block data to be static in ir.cpp, and adjust get_ir_sens accordingly 2011-09-07 10:43:21 -05:00
Ryan Pavlik
7bec38254e wiiuse write data can take const byte 2011-09-07 10:43:21 -05:00
Ryan Pavlik
7e295eb944 move some platform-specific code out of the main wiiuse source
Initializing and cleaning up platform-specific fields in the wiimote
structure is now done in a separate routine.
2011-09-07 10:43:21 -05:00
Ryan Pavlik
da52f94619 fix two "address of temporary" warnings 2011-09-07 10:15:39 -05:00
Ryan Pavlik
b03f8acecf fix visual studio build 2011-09-07 08:41:33 -05:00
Ryan Pavlik
35aa954855 fix inline for visual studio 2011-09-07 08:41:33 -05:00
Ryan Pavlik
ef297eb697 fix finding hid on native mingw 2011-09-07 08:41:33 -05:00
Ryan Pavlik
28ab18648e add changelog entry about mingw support 2011-09-07 08:41:33 -05:00
Ryan Pavlik
f6a21a113a add changelog entry about endianness 2011-09-07 08:41:33 -05:00
Ryan Pavlik
8af6229665 put in extern "C" in case we build as c++ 2011-09-07 08:41:33 -05:00
Ryan Pavlik
f9584f7f67 add missing prototype in case of mingw 2011-09-07 08:41:33 -05:00
Ryan Pavlik
c5a99d3d97 edit doxyfile to generate endian docs 2011-09-07 08:41:33 -05:00
Ryan Pavlik
5caac95793 capitalization of include and library 2011-09-07 08:41:33 -05:00
Ryan Pavlik
d92a38adee add doxygen info for buffering functions 2011-09-07 08:41:33 -05:00
Ryan Pavlik
a9550ab9f0 change how the bluetooth address is set up on nix
Committing changes from dolphin-emu's wiiuse 0.13
2011-09-07 08:41:33 -05:00
Ryan Pavlik
7c45e68198 Typecast malloc results.
Committing changes from dolphin-emu's wiiuse 0.13
Conflicts:

	src/classic.c
	src/events.c
	src/nunchuk.c
2011-09-07 08:41:33 -05:00
Ryan Pavlik
44612529a7 try using endianness conversion functions instead of icky macros 2011-09-07 08:41:33 -05:00
Ryan Pavlik
8216db96f6 add fork info and links to readme 2011-09-07 08:40:45 -05:00