From 37f536b128cec0e4d25cb827bb90ae20368795c6 Mon Sep 17 00:00:00 2001 From: Tat-Chee Wan (USM) Date: Wed, 22 Jun 2011 10:54:18 +0800 Subject: power down brick when kill command received Instead of rebooting, power down the brick when kill command received, to be consistent with NXT firmware behavior --- Debugger/debug_runlooptasks.h | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) (limited to 'Debugger/debug_runlooptasks.h') diff --git a/Debugger/debug_runlooptasks.h b/Debugger/debug_runlooptasks.h index 360e0d1..6eb0461 100644 --- a/Debugger/debug_runlooptasks.h +++ b/Debugger/debug_runlooptasks.h @@ -34,26 +34,27 @@ .extern nx_usb_read .extern nx_usb_data_read .extern nx_core_reset + .extern nx_core_halt #else /* NXT Firmware */ - .extern cCommInit - .extern cCommCtrl - .extern cCommExit - .extern dUsbWrite - .extern dUsbRead - .extern dUsbIsConfigured - .extern dBtSendMsg - .equ nxt_UBYTE_TRUE, 1 - .equ nxt_UBYTE_FALSE, 0 - .equ USB_CMD_READY, 0x01 /* From c_comm.iom */ - .equ BT_CMD_READY, 0x02 /* From c_comm.iom */ - - .extern dIOCtrlSetPower - .extern dIOCtrlSetPwm - .extern dIOCtrlTransfer - .equ BOOT, 0xA55A /* from c_ioctrl.iom */ - .equ POWERDOWN, 0x5A00 /* from c_ioctrl.iom */ + .extern cCommInit + .extern cCommCtrl + .extern cCommExit + .extern dUsbWrite + .extern dUsbRead + .extern dUsbIsConfigured + .extern dBtSendMsg + .equ nxt_UBYTE_TRUE, 1 + .equ nxt_UBYTE_FALSE, 0 + .equ USB_CMD_READY, 0x01 /* From c_comm.iom */ + .equ BT_CMD_READY, 0x02 /* From c_comm.iom */ + + .extern dIOCtrlSetPower + .extern dIOCtrlSetPwm + .extern dIOCtrlTransfer + .equ BOOT, 0xA55A /* from c_ioctrl.iom */ + .equ POWERDOWN, 0x5A00 /* from c_ioctrl.iom */ #endif -- cgit v1.2.3