1
0
mirror of https://github.com/preble/libpinproc synced 2026-02-24 18:25:23 +01:00
Commit Graph

293 Commits

Author SHA1 Message Date
Gerry Stellenberg
aa1d3649ba Additional tweaks for MSVC DLL's 2011-01-16 09:36:26 -06:00
Gerry Stellenberg
9af691d70a Continued improvements for MSVC builds. Reworked CmakeLists.txt and simplified ifdefs in PRHardware.cpp 2011-01-10 17:01:51 -06:00
Gerry Stellenberg
1a82212cb4 Removed unnecesary ifdef around stdio.h. stdio.h should be available on all platforms. 2011-01-02 21:35:17 -06:00
Gerry Stellenberg
a07206ff39 More small tweaks for MSVC. 2011-01-02 18:02:07 -06:00
Gerry Stellenberg
d90bf717ba Back out protection code from previous check-in. It's too restrictive. 2010-12-30 19:44:40 -06:00
Gerry Stellenberg
b493bc702a Merge branch 'dev' of git@github.com:preble/libpinproc into dev 2010-12-30 18:01:16 -06:00
Gerry Stellenberg
b58c868a8f Removed debug printf from aux logic 2010-12-30 18:01:04 -06:00
Gerry Stellenberg
e08e4cde52 Minor changes to avoid compilation errors in MSVC 2010-12-29 17:21:34 -06:00
Gerry Stellenberg
bd90c25148 'sudo make install' now puts pinproc.h in a p-roc/ subdirectory in the include folder. 2010-12-29 15:12:33 -06:00
Gerry Stellenberg
44309d3aaf Removed OS specific include path for yaml.h in pinproctest.cpp. Now always use yaml-cpp/yaml.h 2010-12-28 10:07:06 -06:00
Gerry Stellenberg
7c6c3166fb Adding pinproc.pc.cmake for unix pkconfig 2010-12-28 09:51:37 -06:00
Gerry Stellenberg
b0ce54293f Adjusted version to 0.9, and fixed use of LIB_TYPE so people can optionally do a shared library build with -DLIBI_TYPE=SHARED. 2010-12-28 09:47:01 -06:00
Gerry Stellenberg
f3ad533059 Adjusted CMakeLists.txt to allow #include <pinproc.h> to work. 2010-12-27 12:05:34 -06:00
Gerry Stellenberg
cc1ba5295d Added install targets and version info. 2010-12-27 12:02:12 -06:00
Gerry Stellenberg
3ffb3b6f53 Added delay param to aux_output commands 2010-12-04 22:28:16 -06:00
Gerry Stellenberg
06e651026a Fixed a number decoding mistake for wpc95 games 2010-11-21 15:06:53 -06:00
Gerry Stellenberg
d6650531cd Fixed alphanumeric segment map for 'R' 2010-11-19 22:34:43 -06:00
Gerry Stellenberg
fad99c4d1b Changed binary constants to hex 2010-11-19 17:52:43 -06:00
Gerry Stellenberg
41fa8ce002 Added alphanumeric display test code. 2010-11-19 16:26:07 -06:00
Gerry Stellenberg
4314b48548 Added driver group disable helper functions. 2010-11-17 17:49:10 -06:00
Gerry Stellenberg
0b19b61eb7 Updated Windows install files for 0.9 release 2010-11-14 12:02:45 -06:00
Gerry Stellenberg
46039239e4 Updated Windows install files for 0.9 release 2010-11-14 12:01:30 -06:00
preble
67b04b32fd Reworked to make CFLAGS customizable. 2010-10-31 21:42:39 -04:00
preble
23cf3b374b Minor improvements. Fixed PRSleep() on POSIX platforms. 2010-06-14 01:02:49 -04:00
preble
3d265e7bbf First pass at handmade Makefiles. 2010-05-31 00:04:15 -04:00
Gerry Stellenberg
c29a6daa48 Added additional includes for better cross-platform compilation support. 2010-05-12 18:10:00 -05:00
gstellenberg
f6f731cf47 Set reloadActive bit for Bumpers to ensure they don't pop repeatedly due to misadjusted switches. 2010-04-30 20:43:29 -05:00
gstellenberg
be11214834 Removed extra param in call to PRDriverAuxPrepareOutput 2010-04-30 20:42:06 -05:00
gstellenberg
aa7e064d70 Added support for a reload timer for each switch rule. 2010-04-30 20:39:39 -05:00
gstellenberg
e7ffc77566 Set reloadActive bit on switch rule updates. 2010-04-30 20:38:37 -05:00
gstellenberg
8bda51f70e Added reloadActive bit to PRSwitchRule 2010-04-30 20:37:12 -05:00
gstellenberg
e90731e7b9 Added PRDriverPulsedPatter for patter bursts. 2010-04-11 19:30:08 -05:00
gstellenberg
25c4fe2d0b Added kPRMachineTypeWPCAlphanumeric to differentiate between WPC machines needing an Aux port for alphanumeric control versus those using a DMD. Also added default driver code to configure the FPGA's Manager Config register. 2010-04-10 23:17:55 -05:00
Gerry Stellenberg
2be7223089 Removed enableExtraData from Aux commits. That bit is now a global bit in the FPGA's Manager logic. 2010-04-10 20:33:11 -05:00
gstellenberg
f5754d961b Added support for Aux Port and Pulsed Patter 2010-04-04 14:19:43 -05:00
preble
ed7f0153f0 Improved error reporting. PRGetEvents() now returns -1 if an error occurred. 2010-03-28 14:23:07 -04:00
gstellenberg
d140153f97 Version 0.2 2010-02-25 16:43:15 -06:00
gstellenberg
00009be170 Fixed linked rules free list maintenance bug. 2010-02-23 13:20:21 -06:00
gstellenberg
3155dc9a10 Fixed switch event typo. 2010-02-17 10:35:37 -06:00
preble
d4628d6b12 Added pinprocfw to Mac xcodeproj. 2010-02-06 12:25:42 -05:00
preble
02ee8f6cde Merge branch 'master' of git@github.com:preble/P-ROC 2010-02-04 23:04:05 -05:00
gstellenberg
cccb2dd901 Merge branch 'master' of git@github.com:preble/P-ROC 2010-01-11 18:27:50 -06:00
gstellenberg
e392614cb9 Turn on all debounced switch events by default. 2010-01-11 18:27:37 -06:00
Gerry Stellenberg
f55f64676e Adding Windows installation files 2009-12-05 15:57:06 -06:00
preble
4375cf0fd1 Very minor libpinproc build instruction update. 2009-11-15 11:53:18 -05:00
gstellenberg
7a39697f60 Made jd code more modular, added ball tracking logic. 2009-11-05 23:28:02 -06:00
gstellenberg
25471bc59d add ifdef to pinproctest.h for WIN32 to use local yaml.h. Adjust notes in markdown. 2009-10-31 00:28:13 -05:00
gstellenberg
c7367fc5ee Changed VerifyChipID retries to 5 now that it's ignoring unrequested data. Should really only need to be 1. 2009-10-30 23:50:44 -05:00
gstellenberg
8f6357fcb4 Changed VerifyChipID to use SortReturningData instead of just ReadData so it will ignore nonrequested events like DMD events. 2009-10-30 23:30:47 -05:00
gstellenberg
0da5dc1e01 updated markdown with some Windows changes. 2009-10-30 22:36:33 -05:00