writestr.inc
来自「linux内核」· INC 代码 · 共 49 行
INC
49 行
;; $Id$;; -----------------------------------------------------------------------;; ;; Copyright 1994-2002 H. Peter Anvin - All Rights Reserved;;;; This program is free software; you can redistribute it and/or modify;; it under the terms of the GNU General Public License as published by;; the Free Software Foundation, Inc., 53 Temple Place Ste 330,;; Boston MA 02111-1307, USA; either version 2 of the License, or;; (at your option) any later version; incorporated herein by reference.;;;; -----------------------------------------------------------------------;;;; writestr.inc;;;; Code to write a simple string.;; section .text;; crlf: Print a newline;crlf: push ax mov al,CR call writechr mov al,LF call writechr pop ax ret;; cwritestr: write a null-terminated string to the console, saving; registers on entry.;; Note: writestr and cwritestr are distinct in SYSLINUX (only);cwritestr: pushfd pushad.top: lodsb and al,al jz .end call writechr jmp short .top.end: popad popfd ret
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?