~ruther/qmk_firmware

09bd1aef12e42b44f90b8275ae95b578294957c0 — tmk 12 years ago db024b6
Rename HOST_* to PROTOCOL_* in protocol/*.mk
6 files changed, 15 insertions(+), 18 deletions(-)

M common/command.c
M common/report.h
M protocol/iwrap.mk
M protocol/iwrap/main.c
M protocol/pjrc.mk
M protocol/vusb.mk
M common/command.c => common/command.c +5 -5
@@ 34,14 34,14 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#include "mousekey.h"
#endif

#ifdef HOST_PJRC
#ifdef PROTOCOL_PJRC
#   include "usb_keyboard.h"
#   ifdef EXTRAKEY_ENABLE
#       include "usb_extra.h"
#   endif
#endif

#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
#   include "usbdrv.h"
#endif



@@ 238,7 238,7 @@ static bool command_common(uint8_t code)
        case KC_S:
            print("\n\n----- Status -----\n");
            print_val_hex8(host_keyboard_leds());
#ifdef HOST_PJRC
#ifdef PROTOCOL_PJRC
            print_val_hex8(UDCON);
            print_val_hex8(UDIEN);
            print_val_hex8(UDINT);


@@ 248,7 248,7 @@ static bool command_common(uint8_t code)
            print_val_hex8(usb_keyboard_idle_count);
#endif

#ifdef HOST_VUSB
#ifdef PROTOCOL_PJRC
#   if USB_COUNT_SOF
            print_val_hex8(usbSofCount);
#   endif


@@ 267,7 267,7 @@ static bool command_common(uint8_t code)
#ifdef EXTRAKEY_ENABLE
        case KC_PSCREEN:
            // TODO: Power key should take this feature? otherwise any key during suspend.
#ifdef HOST_PJRC
#ifdef PROTOCOL_PJRC
            if (suspend && remote_wakeup) {
                usb_remote_wakeup();
            } else {

M common/report.h => common/report.h +1 -1
@@ 71,7 71,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.


/* key report size(NKRO or boot mode) */
#if defined(HOST_PJRC)
#if defined(PROTOCOL_PJRC)
#   include "usb.h"
#   if defined(KBD2_REPORT_KEYS) && KBD2_REPORT_KEYS > KBD_REPORT_KEYS
#       define REPORT_KEYS KBD2_REPORT_KEYS

M protocol/iwrap.mk => protocol/iwrap.mk +1 -1
@@ 1,6 1,6 @@
IWRAP_DIR = protocol/iwrap

OPT_DEFS += -DHOST_IWRAP
OPT_DEFS += -DPROTOCOL_IWRAP

SRC +=	$(IWRAP_DIR)/iwrap.c \
	$(IWRAP_DIR)/suart.S \

M protocol/iwrap/main.c => protocol/iwrap/main.c +7 -7
@@ 26,7 26,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#include "matrix.h"
#include "host.h"
#include "iwrap.h"
#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
#   include "vusb.h"
#   include "usbdrv.h"
#endif


@@ 78,7 78,7 @@ static void pullup_pins(void)
*/


#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
static void disable_vusb(void)
{
    // disable interrupt & disconnect to prevent host from enumerating


@@ 131,7 131,7 @@ int main(void)
    //pullup_pins();
    //set_prr();

#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
    disable_vusb();
#endif
    uart_init(115200);


@@ 159,12 159,12 @@ int main(void)

    last_timer = timer_read();
    while (true) {
#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
        if (host_get_driver() == vusb_driver())
            usbPoll();
#endif
        keyboard_task();
#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
        if (host_get_driver() == vusb_driver())
            vusb_transfer_keyboard();
#endif


@@ 258,7 258,7 @@ static uint8_t console_command(uint8_t c)
            print("r: reset. software reset by watchdog\n");
            print("i: insomniac. prevent KB from sleeping\n");
            print("c: iwrap_call. CALL for BT connection.\n");
#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
            print("u: USB mode. switch to USB.\n");
            print("w: BT mode. switch to Bluetooth.\n");
#endif


@@ 281,7 281,7 @@ static uint8_t console_command(uint8_t c)
            print("iwrap_call()\n");
            iwrap_call();
            return 1;
#ifdef HOST_VUSB
#ifdef PROTOCOL_VUSB
        case 'u':
            print("USB mode\n");
            init_vusb();

M protocol/pjrc.mk => protocol/pjrc.mk +0 -3
@@ 19,7 19,4 @@ endif
VPATH += $(TOP_DIR)/$(PJRC_DIR)

# This indicates using LUFA stack
# TODO: remove HOST_PJRC
OPT_DEFS += -DHOST_PJRC
OPT_DEFS += -DPROTOCOL_PJRC


M protocol/vusb.mk => protocol/vusb.mk +1 -1
@@ 1,6 1,6 @@
VUSB_DIR = protocol/vusb

OPT_DEFS += -DHOST_VUSB
OPT_DEFS += -DPROTOCOL_VUSB

SRC +=	$(VUSB_DIR)/main.c \
	$(VUSB_DIR)/vusb.c \