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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? start.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"/* * Bootstrap code, enter long mode. */	.globl	boot	.textboot:	.code16	cli	cld	/* Clear segment registers */        ljmp    $0, $setcssetcs:        xor     %ax, %ax        mov     %ax, %ds        mov     %ax, %ss        /* Set up a temporary stack. */        mov     $boot, %sp#ifdef notdef	/*	 * See if BIOS supports 'fast' A20 method.   	 * Note: this BIOS call, at least on my laptop, has been	 * seen to cause a small amount of memory corruption.	 * Until I can figure out why, we'll skip the shortcut	 * method and always use the keyboard controller	 * method.	 */	/* See if BIOS supports 'fast' A20 method. */	mov	$0x2403, %ax	int	$0x15	jc	no_fast	cmp	$0, %ah	jne	no_fast	and	$2, %bx	je	no_fast	/* Attempt to set A20 line. */	inb	$0x92, %al	testb	$2, %al	jnz	A20alreadyset	orb	$2, %al	and	$0xFE, %al	outb	%al, $0x92	jmp	A20alreadysetno_fast:#endif	/* Issue command to read output port. */	call	kbd_wait	mov	$0xD0, %al	outb	%al, $0x64	/* Wait until output data ready. */no_output:	inb	$0x64, %al	test	$1, %al	jz	no_output	/* Read data */	inb	$0x60, %al	/* Set A20 enable bit */	or	$2, %al	mov	%al, %ah	/* Issue command to write output port */	call	kbd_wait	mov	$0xD1, %al	outb	%al, $0x64	/* Write command to enable A20. */	call	kbd_wait	mov	%ah, %al	outb	%al, $0x60	/* Wait for completion. */	call	kbd_waitA20alreadyset:	/* Clear segment registers */	xor	%ax, %ax	mov	%ax, %es	mov	%ax, %fs	mov	%ax, %gs	/* Save BIOS disk device info */	mov	%dl, EXT(bios_disk)	/* Load GDT */	lgdtw	%fs:EXT(GDESC)	/* Set PE bit in CR0, and enable cache */	mov	%cr0, %eax	or	$CR0_PE, %eax	and	$~CR0_CD, %eax	mov	%eax, %cr0	/* Do a jump to flush the instruction pipe */	jmp	s1s1:	/* Load segments for protected mode */	mov	$GDT_PDATA, %ax	mov	%ax, %ds	mov	%ax, %es	mov	%ax, %fs	mov	%ax, %gs	mov	%ax, %ss	/* Do a long jump to enter protected mode (sets %cs). */	ljmp	$GDT_PCODE, $s2s2:	.code32	/* Now we're in protected mode, next stop: long mode. */	/* Initialize the stack */	mov	$STACK_PROT, %esp	/* Initialize page tables. */	call	FUNC(pageinit)        /* Turn on EFER.LME in the EFER machine specific register */	movl    $MSR_EFER, %ecx	rdmsr	orl     $EFER_LME, %eax	wrmsr        /* Turn on PAE and enable paging */        movl    %cr4, %eax        orl     $(CR4_PAE | CR4_PSE), %eax        movl    %eax, %cr4        /* Set %cr3 to point to our page tables */        movl    $PT4, %eax        movl    %eax, %cr3	/* Turn on paging (implicitly sets EFER.LMA) */	movl    %cr0, %eax	orl     $CR0_PG, %eax	movl    %eax, %cr0	/* Now switch to the long mode segment */	ljmp	$GDT_LCODE, $s3s3:	.code64	/* Long mode is loooooooong. */	/* Initialize the stack again */	mov	$STACK_PROT, %rsp	/* Jump to C entry point. */	call	FUNC(_main)#ifndef SILENT	/* If the main routine returns, reboot the system. */	mov	$reboot, %rdi	call	FUNC(printf)#endif	/*	 * If that didn't work, triple fault the CPU to reset.	 * Load an empty IDT and then trigger an illegal instruction         * interrupt.	 */	sti	lidt	EXT(IDESC)	int	$0x6	/* If that didn't work, just hang. */stop:	hlt	jmp	stop/* * Wait until i8042 keyboard controller is * ready to accept a command or data byte */	.code16delay0:	jmp	d1d1:	inb	$0x60, %alkbd_wait:	jmp	d2d2:	inb	$0x64, %al	test	$1, %al	jnz	delay0	test	$2, %al	jnz	kbd_wait	ret	.code64#ifndef SILENT	.datareboot:	.string "Rebooting...\n"#endif/* * Page tables must be aligned on page boundaries. */	.p2align 12,0x40	.globl  PT4	.globl  PT3	.globl  PT2PT4:	.space  0x1000PT3:	.space  0x1000PT2:	.space  0x1000

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕久久午夜不卡| 国产精品夜夜爽| 国产精品亚洲第一区在线暖暖韩国| jiyouzz国产精品久久| 91精品国产乱| 亚洲精品免费在线观看| 国产综合久久久久久鬼色 | 精品中文av资源站在线观看| av亚洲产国偷v产偷v自拍| 日韩欧美在线影院| 一区二区三区国产精华| 成人激情黄色小说| 精品粉嫩超白一线天av| 亚洲国产成人av好男人在线观看| 大白屁股一区二区视频| 亚洲精品一区二区三区福利| 亚洲网友自拍偷拍| 色婷婷综合久久| 国产精品日日摸夜夜摸av| 久久国产精品无码网站| 欧美一区在线视频| 日韩精品一级二级| 欧美老肥妇做.爰bbww视频| 亚洲免费视频成人| 日本高清视频一区二区| 亚洲欧美一区二区三区久本道91| 国产69精品久久久久毛片| 久久久精品黄色| 岛国精品在线播放| 日本一区二区免费在线观看视频| 黑人巨大精品欧美黑白配亚洲| 91精品国产高清一区二区三区| 亚洲不卡av一区二区三区| 欧美日韩一二区| 丝袜美腿亚洲色图| 欧美一区二区视频观看视频 | 欧美综合久久久| 伊人色综合久久天天人手人婷| 91一区二区三区在线播放| 亚洲天堂成人网| 在线观看欧美精品| 国产视频一区在线播放| 成人国产在线观看| 亚洲精选一二三| 欧美福利视频一区| 国产乱码精品一区二区三区五月婷| 久久久久久夜精品精品免费| 高清不卡在线观看| 亚洲欧美日韩电影| 在线不卡a资源高清| 另类综合日韩欧美亚洲| 国产日韩欧美一区二区三区综合 | 老司机一区二区| 国产午夜精品在线观看| 成人sese在线| 亚洲一区在线看| 精品国产免费一区二区三区香蕉 | 日韩精品一二三| 亚洲精品一区二区三区蜜桃下载 | 一区二区三区四区在线免费观看| 91成人在线精品| 午夜精品福利久久久| 2023国产精品自拍| 91网站最新地址| 秋霞午夜av一区二区三区| 久久精品亚洲一区二区三区浴池| 99re66热这里只有精品3直播| 亚洲成a人片在线观看中文| 国产午夜亚洲精品不卡| 欧美日韩精品欧美日韩精品一综合| 麻豆国产欧美一区二区三区| 国产精品女同一区二区三区| 欧美高清激情brazzers| 成人自拍视频在线观看| 天天影视色香欲综合网老头| 国产精品区一区二区三区| 欧美日韩一区国产| 成人黄色片在线观看| 九色|91porny| 亚洲影视在线播放| 国产女主播视频一区二区| 欧美性色黄大片| 成人一区二区在线观看| 蜜桃av一区二区| 亚洲在线视频网站| 国产精品视频麻豆| www激情久久| 884aa四虎影成人精品一区| av在线播放成人| 国产成人午夜精品影院观看视频 | 91小视频免费看| 国产剧情在线观看一区二区| 偷拍亚洲欧洲综合| 亚洲一区二区三区在线| 中文字幕亚洲视频| 久久精品人人做人人综合| 日韩三级在线免费观看| 91成人免费网站| 色婷婷亚洲婷婷| 91在线观看下载| 成人免费毛片高清视频| 国产精品综合在线视频| 美国毛片一区二区三区| 午夜成人免费视频| 天涯成人国产亚洲精品一区av| 一区二区三区国产| 亚洲人午夜精品天堂一二香蕉| 欧美高清在线精品一区| 久久综合色天天久久综合图片| 91精品国产一区二区| 777欧美精品| 欧美男男青年gay1069videost | 不卡一二三区首页| 福利电影一区二区| 成人看片黄a免费看在线| 国产精品一卡二| 成人午夜av影视| 成人精品鲁一区一区二区| 国产精品羞羞答答xxdd| 丰满放荡岳乱妇91ww| 成人高清av在线| 色综合天天性综合| 色网站国产精品| 欧美日韩国产精品成人| 在线成人免费观看| 日韩一区和二区| 国产午夜精品一区二区三区四区| 国产日韩欧美激情| ●精品国产综合乱码久久久久| 亚洲欧洲三级电影| 亚洲一区二区三区四区五区中文| 亚洲国产成人av好男人在线观看| 亚洲成精国产精品女| 久久激情综合网| 成人精品小蝌蚪| 日本韩国欧美三级| 91精品国产91久久综合桃花| 久久久久久久精| 亚洲精品大片www| 日韩激情中文字幕| 国产精品一区二区视频| 99精品国产热久久91蜜凸| 欧美色综合网站| 精品国产三级电影在线观看| 国产精品视频九色porn| 亚洲国产精品久久久久婷婷884| 蜜桃视频一区二区| 91网上在线视频| 精品少妇一区二区三区在线播放| 久久精品视频网| 亚洲国产精品久久不卡毛片 | 韩国一区二区视频| 不卡电影免费在线播放一区| 欧美日韩在线直播| 久久综合色综合88| 一区二区三区中文字幕在线观看| 人禽交欧美网站| 99久久久久久| 精品日韩在线观看| 亚洲精品伦理在线| 国模套图日韩精品一区二区 | 欧美精品一区在线观看| 亚洲人妖av一区二区| 麻豆成人久久精品二区三区小说| 91在线视频在线| 久久久亚洲国产美女国产盗摄| 亚洲综合免费观看高清完整版在线| 久久精品久久精品| 欧美性色黄大片手机版| 国产精品乱码人人做人人爱| 麻豆视频一区二区| 91九色02白丝porn| 国产精品毛片久久久久久久| 麻豆91免费观看| 欧美在线观看视频一区二区| 国产欧美日韩三级| 精品在线观看免费| 欧美美女一区二区在线观看| 日韩码欧中文字| 国产精品小仙女| 欧美成人三级在线| 男女男精品视频网| 欧美美女bb生活片| 亚洲影院久久精品| 色老综合老女人久久久| 成人欧美一区二区三区在线播放| 激情综合亚洲精品| 欧美刺激脚交jootjob| 日本vs亚洲vs韩国一区三区二区| 在线日韩一区二区| 亚洲免费毛片网站| 一本大道久久a久久综合| 中文字幕在线播放不卡一区| 国产精品66部| 国产日韩精品久久久| 国产原创一区二区三区| 欧美精品一区二区高清在线观看| 日本欧美肥老太交大片| 884aa四虎影成人精品一区| 亚洲成人av资源|