亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? boot.s

?? this is aes algorithm
?? S
字號:
/*- * Copyright (c) 2007-2008 *      Bill Paul <wpaul@windriver.com>.  All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software *    must display the following acknowledgement: *      This product includes software developed by Bill Paul. * 4. Neither the name of the author nor the names of any co-contributors *    may be used to endorse or promote products derived from this software *    without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. */#define _ASM#include "data.h"#include "disk.h"#define _SEG(x)          (((x) & 0xF0000) >> 4)#define _OFF(x)          ((x) & 0xFFFF)	.code16	.set PRT_OFF,		DOSPARTOFF              # Partition table/* Information about the 4th entry in the partition table. */	.set PRT4_START,	0x7DEE	.set PRT4_FLAGS,	0x7DEE	.set PRT4_STARTHD,	0x7DEF	.set PRT4_STARTSEC,	0x7DF0	.set PRT4_STARTCYL,	0x7DF1	.set PRT4_TYPE,		0x7DF2	.set PRT4_ENDHD,	0x7DF3	.set PRT4_ENDSEC,	0x7DF4	.set PRT4_ENDCYL,	0x7DF5	.set PRT4_START,	0x7DF6	.set PRT4_SIZE,		0x7DFA/* * Bootstrap code. * This code resides at sector 0 on a disk and is loaded by the BIOS * to 0x7c00 during bootstrap. Once we're running, we use the BIOS * to load an additional group of sectors (up to 32) from the disk * to 0x7e00, which is where the real memory dumper code will live. * As soon as the code is loaded, we branch to 0x7e00 to launch it. * When we're called, the BIOS will pass us the boot disk number * (0x0 for floppies/USB, 0x80 for hard disk) in %dl. We save this * value and insure it's still present in %dl when we invoke the * memory dump code. * * Everything here runs in real mode. We don't switch to protected * mode until we hit the startup code in the memory dumper. */	.globl	boot	.textboot:	cli	/* Clear segment registers */	ljmp	$0, $setcssetcs:	xor	%ax, %ax	mov	%ax, %ds	mov	%ax, %ss	/* Set up a temporary stack. */	mov	$boot, %sp	cld	mov	PRT4_STARTSEC, %al	/* Save the BIOS disk number */	mov	%dl, bios_disk	mov	$str1, %si	call	printf	/* Reset the drive */	mov	$INT13_RESET, %ah	mov	bios_disk, %dl	int	$DISK_INT	jc	stop	/* Check disk status */	mov	$INT13_STSCHK, %ah	mov	bios_disk, %dl	int	$DISK_INT	jc	stop	cmp	$0x0, %al	jne	stop	/* Check for extended INT13 services. */	mov	$EXT_SIG, %bx	mov	$INT13_EXTCHK, %ah	mov	bios_disk, %dl	int	$DISK_INT	jc	use_chs        cmp     $BOOT_SIG, %bx	jne	use_chs	mov	bios_disk, %dl	testb	$0x80, %dl	jz	use_chs		/*	 * Try loading the scraper code into RAM. We look at the	 * partition table entry for partition 4 in the master	 * boot record (i.e. us) and use its 'absolute starting sector	 * offset' as the location on the disk from which we will	 * read the scraper. If the scraper.bin image has been	 * written directly to a disk starting at sector 0, the entire	 * partition table will be empty, and the offset for partition	 * 4 will be zero. In effect, no offset will be applied.	 * However, if the partition table has been edited such that	 * partition 4 exists, we assume that the scraper.bin image	 * has been written there instead, and we use the start of	 * partition 4 as the start offset.	 */	/* Try using packet mode */	mov	$packet, %si	call	printf	mov	PRT4_START, %eax	inc	%eax		/* skip over the boot sector */	mov	%eax, pkt_soff1        mov	$pkt, %si        mov	$INT13_EXTRD, %ah	mov	bios_disk, %dl        int     $DISK_INT	jc	use_chs	jmp	startup	/* Try using CHS mode */use_chs:	mov	$chs, %si	call	printf	xor	%ax, %ax	mov	%ax, %es	mov	$SCRAPER_BASE, %bx	mov	$INT13_RD, %ah	mov	$DISK_SCRAPER_SIZE, %al	mov	PRT4_STARTCYL, %ch	mov	PRT4_STARTSEC, %cl	mov	PRT4_STARTHD, %dh	cmp	$0x0, %ch	jne	read	cmp	$0x0, %cl	jne	read	cmp	$0x0, %dh	jne	read	add	$1, %clread:	add	$1, %cl	mov	bios_disk, %dl	int	$DISK_INT	jc	stopstartup:	mov	$str2, %si	call	printf	mov	bios_disk, %dl	/*         * Do a long jump here instead of a jump. This prevents the	 * assembler from possibly calculating a relative offset which,	 * with the Cygwin and MinGW assembler, always seems to be	 * calculated wrong.	 */	ljmp	$0, $SCRAPER_BASEstop:	mov	$fail, %si	call	printfhalt:	hlt	jmp	halt	/*	 * Stripped down printf implementation.	 */printf:	lodsb	testb	%al, %al	jnz	putc	retputc:	movb	$0xE, %ah	movw	$0x7, %bx	int	$0x10	jmp	printfstr1:	.asciz	"Bootstrap loaded... "str2:	.asciz	"starting.\r\n"chs:	.asciz	"trying c/h/s mode... "packet:	.asciz	"trying packet mode... "fail:	.asciz	"epic fail!\r\n"bios_disk:	.word	0x00pkt:	.byte	0x10			/* structure size (16 bytes) */	.byte	0x00			/* Must be 0 */	.byte	DISK_SCRAPER_SIZE	/* 16 sectors */		.byte	0x00			/* Must also be 0 */	.word	_OFF(SCRAPER_BASE)	/* Destination buffer offset */	.word	_SEG(SCRAPER_BASE)	/* Destination buffer segment */pkt_soff1:	.long	0x00000000		/* Sector offset */pkt_soff2:	.long	0x00000000		/* Sector offset */	/* Fake partition table */	.org	PRT_OFF, 0x00partbl:	.fill	0x40,0x1,0x0		/* Partition table */	.word	BOOT_SIG		/* Magic number */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日韩视频一区二区| 色婷婷av久久久久久久| 7777精品伊人久久久大香线蕉 | 久久一区二区三区国产精品| 九九热在线视频观看这里只有精品| 日韩免费成人网| 国产福利精品导航| 国产精品美女久久久久高潮| 91蝌蚪国产九色| 亚洲国产日韩在线一区模特| 制服丝袜国产精品| 国产精品12区| 一区二区国产盗摄色噜噜| 欧美日韩激情一区二区| 狠狠色丁香久久婷婷综合丁香| 国产日产欧产精品推荐色 | 日韩一区在线看| 欧美日韩成人激情| 狠狠色狠狠色综合系列| 一区免费观看视频| 欧美精品xxxxbbbb| 成人午夜碰碰视频| 天天免费综合色| 国产午夜亚洲精品羞羞网站| 一本久久a久久免费精品不卡| 午夜久久久久久电影| 国产亚洲欧洲997久久综合| 99re这里只有精品视频首页| 天天操天天综合网| **性色生活片久久毛片| 欧美人狂配大交3d怪物一区| 国产一区二三区| 亚洲一区二区三区美女| 国产亚洲综合在线| 欧美视频自拍偷拍| 成人在线视频一区二区| 日韩精品欧美精品| 亚洲欧洲日产国产综合网| 欧美一区二区三区在线看| 9色porny自拍视频一区二区| 蜜桃一区二区三区在线| 中文字幕永久在线不卡| 欧美精品777| av亚洲产国偷v产偷v自拍| 麻豆91在线播放| 亚洲国产sm捆绑调教视频 | 国产成人自拍在线| 日本午夜一本久久久综合| 亚洲三级理论片| 国产欧美日韩不卡| 欧美不卡激情三级在线观看| 欧美亚洲精品一区| 91免费版在线看| 懂色av一区二区在线播放| 男女性色大片免费观看一区二区| 亚洲国产综合色| 亚洲综合色自拍一区| 亚洲男人的天堂av| 国产精品免费aⅴ片在线观看| 欧美精品一区二区三区蜜桃| 日韩欧美激情在线| 日韩一区二区电影在线| 五月激情综合婷婷| 宅男噜噜噜66一区二区66| 色综合 综合色| www.日本不卡| 国产成人精品亚洲日本在线桃色| 免费成人在线观看| 麻豆精品国产91久久久久久 | 亚洲欧美日韩国产综合在线| 国产欧美视频一区二区| 久久久99久久精品欧美| 欧美mv和日韩mv的网站| 日韩欧美一区二区三区在线| 制服丝袜一区二区三区| 欧美一二三区在线| 日韩欧美中文一区| 日韩精品一区二区三区蜜臀| 日韩精品一区二区三区在线 | 日韩欧美不卡在线观看视频| 欧美精品粉嫩高潮一区二区| 欧美一卡2卡3卡4卡| 日韩三级电影网址| 精品国产三级a在线观看| 日韩女优av电影| 精品奇米国产一区二区三区| 精品成人a区在线观看| 久久亚洲精品小早川怜子| 国产精品无圣光一区二区| 中文字幕一区二区三区av| 亚洲男人天堂av| 日韩电影在线一区二区三区| 久久草av在线| 国产精品丝袜一区| 国产精品麻豆99久久久久久| 欧美国产激情二区三区| 国内外精品视频| 美脚の诱脚舐め脚责91| 欧美一区二区三区在线电影| 91丨九色丨尤物| 成人听书哪个软件好| 精品在线视频一区| 日日欢夜夜爽一区| 亚洲成国产人片在线观看| 成人欧美一区二区三区在线播放| 国产亚洲欧洲997久久综合| 精品少妇一区二区三区在线播放| 欧美日韩精品欧美日韩精品一 | 国产精品夜夜嗨| 国内成人自拍视频| 另类成人小视频在线| 日韩不卡手机在线v区| 日韩中文字幕亚洲一区二区va在线 | 亚洲精品国久久99热| 国产精品动漫网站| 亚洲欧美国产高清| 亚洲精品自拍动漫在线| 夜夜揉揉日日人人青青一国产精品| 亚洲精品免费在线观看| 亚洲图片欧美一区| 日韩国产欧美视频| 久久99国产精品免费网站| 九一久久久久久| 国产精品自拍一区| 高清成人免费视频| 久久精品国产亚洲aⅴ| 亚洲va欧美va国产va天堂影院| 亚洲视频一区二区免费在线观看| 自拍偷拍亚洲激情| 亚洲1区2区3区视频| 日本成人在线视频网站| 狠狠色2019综合网| 国产高清一区日本| 一本一本大道香蕉久在线精品| 色综合久久88色综合天天6 | 91麻豆精品国产自产在线观看一区 | 日韩一本二本av| 久久久午夜电影| 亚洲少妇最新在线视频| 日韩精品免费专区| 国产精品一区二区三区99| 中文字幕国产精品一区二区| 99久久婷婷国产综合精品电影| 成人av网址在线| 色菇凉天天综合网| 欧美电影在哪看比较好| 2024国产精品视频| 中文字幕中文字幕一区| 亚洲成人精品一区| 国产成a人亚洲精品| 日本精品裸体写真集在线观看| 日韩午夜中文字幕| 综合久久久久久| 激情文学综合丁香| 在线观看视频一区| 精品电影一区二区| 一区二区三区四区亚洲| 精品夜夜嗨av一区二区三区| 色吧成人激情小说| 亚洲精品一区二区在线观看| 一区二区三区中文在线观看| 国产一区二区伦理片| 欧美这里有精品| 中文字幕成人av| 久热成人在线视频| 在线视频欧美精品| 91精品国产综合久久香蕉的特点 | 欧美va天堂va视频va在线| 欧美国产日韩在线观看| 日韩福利视频导航| 91麻豆产精品久久久久久| 日韩精品一区二区三区swag | 久久久久久久久久久电影| 亚洲精品国产成人久久av盗摄| 国精产品一区一区三区mba桃花| 欧美视频在线播放| 亚洲精品综合在线| 成人激情黄色小说| 久久综合九色综合欧美98| 亚洲一区二区三区视频在线| 成人天堂资源www在线| 久久久久久久久久美女| 久久精品国产网站| 欧美精品在线一区二区三区| 91精彩视频在线| 国产成人亚洲综合色影视| 欧美猛男男办公室激情| 一区二区三区精品久久久| 成人97人人超碰人人99| 国产欧美一区二区三区在线看蜜臀| 日本va欧美va瓶| 91精品国产欧美一区二区成人| 亚洲第四色夜色| 欧美日韩一区二区电影| 夜夜精品浪潮av一区二区三区| proumb性欧美在线观看| 欧美高清在线精品一区| 国产精品综合网| 国产精品国产三级国产a| 成人听书哪个软件好|