📄 gpif_single.plg
字号:
<html>
<body>
<pre>
<h1>礦ision2 Build Log</h1>
<h2>Project:</h2>
E:\USB20\Example\GPIF_Single\firmware\Gpif_Single.uv2
Project File Date: 06/07/2004
<h2>Output:</h2>
Build target 'Target 1'
compiling fw.c...
C51 COMPILER V7.02b - SN: K1DZP-5IUSHE
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2002
C51 FATAL-ERROR -
ACTION: CREATING OBJECT-FILE
FILE: fw.OBJ
ERROR: CAN'T CREATE FILE
C51 TERMINATED.
Target not created
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
C51 COMPILER V7.02b - SN: K1DZP-5IUSHE
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2002
C51 FATAL-ERROR -
ACTION: CREATING OBJECT-FILE
FILE: periph.OBJ
ERROR: CAN'T CREATE FILE
C51 TERMINATED.
Target not created
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP6GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP8GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDREAD?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOREAD?GPIF
Program Size: data=55.5 xdata=6648 code=3103
creating hex file from "Gpif_Single"...
"Gpif_Single" - 0 Error(s), 17 Warning(s).
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP6GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP8GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDREAD?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOREAD?GPIF
Program Size: data=55.5 xdata=6648 code=3103
creating hex file from "Gpif_Single"...
"Gpif_Single" - 0 Error(s), 17 Warning(s).
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP6GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP8GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDREAD?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOREAD?GPIF
Program Size: data=55.5 xdata=6648 code=3119
creating hex file from "Gpif_Single"...
"Gpif_Single" - 0 Error(s), 17 Warning(s).
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP6GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP8GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDREAD?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOREAD?GPIF
Program Size: data=55.5 xdata=6648 code=3119
creating hex file from "Gpif_Single"...
"Gpif_Single" - 0 Error(s), 17 Warning(s).
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP6GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP8GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDREAD?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOREAD?GPIF
Program Size: data=55.5 xdata=6648 code=3119
creating hex file from "Gpif_Single"...
"Gpif_Single" - 0 Error(s), 17 Warning(s).
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP6GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP8GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SINGLEWORDREAD?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOWRITE?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_FIFOREAD?GPIF
Program Size: data=55.5 xdata=6648 code=3119
creating hex file from "Gpif_Single"...
"Gpif_Single" - 0 Error(s), 17 Warning(s).
Build target 'Target 1'
compiling fw.c...
compiling periph.c...
compiling IO.c...
compiling Serial.c...
compiling GPIF.c...
assembling dscr.a51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OTHERINIT?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP2GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP4GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP6GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PERIPHERAL_SETEP8GPIFTC?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP2GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP4GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP6GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SETEP8GPIFFLGSEL?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP2GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETEP4GPIFPFSTOP?GPIF
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -