Commit Graph

107 Commits

Author SHA1 Message Date
0f416c3ce0 Add hello packet for win32, pending getting operating system values. 2019-10-26 22:39:23 +01:00
be42d4d4d8 If win32 define ssize_t. 2019-10-26 22:27:59 +01:00
0e6fa0c0ef Add winsocks2 include file. 2019-10-26 22:27:30 +01:00
8ada7fb4dc Add win32 target. 2019-10-26 22:26:53 +01:00
978e39bd81 Remove unused variables. 2019-10-26 22:26:02 +01:00
ab83226463 Don't use 64-bit integers. 2019-10-26 22:25:31 +01:00
f92e852601 Fix function declarations. 2019-10-26 22:25:00 +01:00
386706670a Fix return values. 2019-10-26 22:24:24 +01:00
b613376a68 Add missing includes. 2019-10-26 22:23:53 +01:00
56196330cc Use context for network functions. 2019-10-26 22:22:31 +01:00
08a47ec5d4 Add packet to check if running as root. 2019-10-26 17:40:03 +01:00
33b6ebdb92 Use opaque packet for device context. 2019-10-26 17:40:03 +01:00
adcd54d992 Use opaque packet for device context. 2019-10-26 16:11:19 +01:00
bcae241162 Add packet to close device. 2019-10-26 15:47:49 +01:00
ac619c274a Use 32-bit fields for packet ID. 2019-10-26 15:34:28 +01:00
a85efd0463 Don't name executable with architecture. 2019-10-26 14:29:51 +01:00
20c4070166 Fix calling system endian.h instead of included one. 2019-10-26 14:27:59 +01:00
f79f61606d Copy Linux UAPI include for MMC, is missing someplaces where the ioctl still exists. 2019-10-22 18:56:05 +01:00
8fa790cf6a Downgrade requirement for cmake to version 2.8.0. 2019-10-22 18:42:18 +01:00
c6f177cc48 Support big endian architectures. 2019-10-22 00:44:39 +01:00
50f911acdc Fix Linux device type detection when there is no udev. 2019-10-21 22:57:39 +01:00
1fc18f9105 Add buffer to socket receive. 2019-10-21 19:05:06 +01:00
30bb82dbd1 Reduce required cmake version. 2019-10-21 08:12:41 +01:00
6c27f82420 Fix misplaced #endif. 2019-10-21 08:11:37 +01:00
c1a6674264 Set constant values for Wii device paths. 2019-10-20 23:23:52 +01:00
73aa71c5ce Add detection of SD card present in Wii for list devices. 2019-10-20 23:19:37 +01:00
0a2fb891b7 Link missing Wii libraries. 2019-10-20 23:06:09 +01:00
924ad15fb0 Add list devices for Wii, list NAND. 2019-10-20 23:05:34 +01:00
8a5d710283 Define possible descriptors for device types for Wii. 2019-10-20 22:48:40 +01:00
e31531083d Fill Wii IOS version in hello packet. 2019-10-20 22:47:36 +01:00
2992d53c57 Print network addresses for Wii. 2019-10-20 22:02:32 +01:00
b6087a9588 Set Wii working thread. 2019-10-20 22:00:29 +01:00
7a040fd01d Initialize Wii framebuffer. 2019-10-20 21:58:08 +01:00
65a8373d26 Separate network worker loop. 2019-10-20 21:50:25 +01:00
8cad44149f Print addresses before opening socket. 2019-10-20 21:38:14 +01:00
4f21cdfbc9 Fix includes. 2019-10-20 21:09:10 +01:00
add2c028fe Use slim for printing connected client network address. 2019-10-20 20:53:30 +01:00
5bd7bbf34d Define MSG_PEEK for Wii. 2019-10-20 20:52:25 +01:00
9889fc743e Use slims for BSD Sockets functions. 2019-10-20 20:47:36 +01:00
318b171262 Separate printing available IP addresses by platform. 2019-10-20 20:27:45 +01:00
77c8218564 Separate hello packet creation for platform. 2019-10-20 20:08:06 +01:00
4fb6016c23 Add missing includes. 2019-10-20 19:35:02 +01:00
4745be5668 Add targets for Wii using DevKitPPC. 2019-10-20 19:23:34 +01:00
88172e7206 Use more appropriate checks for udev and uapi. 2019-10-20 17:16:55 +01:00
3eedcac3ec Condition compilation of Linux SDHCI to be able to find the include files for UAPI. 2019-10-20 17:11:12 +01:00
080ad06829 Compile x86 version when compiled in x86_64. 2019-10-20 17:06:02 +01:00
beff90faa8 Add conditional for udev presence in Linux. 2019-10-20 16:34:38 +01:00
5ad1aad8f5 Add readme. 2019-10-19 19:05:09 +01:00
ea5faf2b3c Fix pointer dereference for ATA commands in Linux. 2019-10-19 18:39:47 +01:00
78d23fce19 General refactor. 2019-10-19 18:30:45 +01:00