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

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

?? ieee1275.h

?? grub 1.95 linux 的bootloader 源代碼
?? H
字號:
/* ieee1275.h - Access the Open Firmware client interface.  *//* *  GRUB  --  GRand Unified Bootloader *  Copyright (C) 2003, 2004, 2005  Free Software Foundation, Inc. * *  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; either version 2 of the License, or *  (at your option) any later version. * *  This program is distributed in the hope that it will be useful, *  but WITHOUT ANY WARRANTY; without even the implied warranty of *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *  GNU General Public License for more details. * *  You should have received a copy of the GNU General Public License *  along with this program; if not, write to the Free Software *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */#ifndef GRUB_IEEE1275_HEADER#define GRUB_IEEE1275_HEADER	1#include <stdint.h>#include <grub/err.h>#include <grub/types.h>#include <grub/machine/ieee1275.h>/* Maps a device alias to a pathname.  */struct grub_ieee1275_devalias{  char *name;  char *path;  char *type;};struct grub_ieee1275_mem_region {  unsigned int start;  unsigned int size;};#ifndef IEEE1275_CALL_ENTRY_FN#define IEEE1275_CALL_ENTRY_FN(args) (*grub_ieee1275_entry_fn) (args)#endif/* All backcalls to the firmware is done by calling an entry function    which was passed to us from the bootloader.  When doing the backcall,    a structure is passed which specifies what the firmware should do.     NAME is the requested service.  NR_INS and NR_OUTS is the number of   passed arguments and the expected number of return values, resp. */struct grub_ieee1275_common_hdr{  grub_ieee1275_cell_t name;  grub_ieee1275_cell_t nr_ins;  grub_ieee1275_cell_t nr_outs;};#define INIT_IEEE1275_COMMON(p, xname, xins, xouts) \  (p)->name = (grub_ieee1275_cell_t) xname; \  (p)->nr_ins = (grub_ieee1275_cell_t) xins; \  (p)->nr_outs = (grub_ieee1275_cell_t) xoutstypedef grub_ieee1275_cell_t grub_ieee1275_ihandle_t;typedef grub_ieee1275_cell_t grub_ieee1275_phandle_t;extern grub_ieee1275_phandle_t EXPORT_VAR(grub_ieee1275_chosen);extern int (* EXPORT_VAR(grub_ieee1275_entry_fn)) (void *);enum grub_ieee1275_flag{  /* Old World Macintosh firmware fails seek when "dev:0" is opened.  */  GRUB_IEEE1275_FLAG_NO_PARTITION_0,  /* Apple firmware runs in translated mode and requires use of the "map"     method.  Other firmware runs in untranslated mode and doesn't like "map"     calls.  */  GRUB_IEEE1275_FLAG_REAL_MODE,  /* CHRP specifies partitions are numbered from 1 (partition 0 refers to the     whole disk). However, CodeGen firmware numbers partitions from 0.  */  GRUB_IEEE1275_FLAG_0_BASED_PARTITIONS,};extern int EXPORT_FUNC(grub_ieee1275_test_flag) (enum grub_ieee1275_flag flag);extern void EXPORT_FUNC(grub_ieee1275_set_flag) (enum grub_ieee1275_flag flag);grub_uint32_t EXPORT_FUNC(grub_ieee1275_decode_int_4) (unsigned char *p);int EXPORT_FUNC(grub_ieee1275_finddevice) (char *name,					   grub_ieee1275_phandle_t *phandlep);int EXPORT_FUNC(grub_ieee1275_get_property) (grub_ieee1275_phandle_t phandle,					     const char *property, void *buf,					     grub_size_t size,					     grub_ssize_t *actual);int EXPORT_FUNC(grub_ieee1275_next_property) (grub_ieee1275_phandle_t phandle,					      char *prev_prop, char *prop);int EXPORT_FUNC(grub_ieee1275_get_property_length)      (grub_ieee1275_phandle_t phandle, const char *prop, grub_ssize_t *length);int EXPORT_FUNC(grub_ieee1275_instance_to_package)      (grub_ieee1275_ihandle_t ihandle, grub_ieee1275_phandle_t *phandlep);int EXPORT_FUNC(grub_ieee1275_package_to_path) (grub_ieee1275_phandle_t phandle,						char *path, grub_size_t len,						grub_ssize_t *actual);int EXPORT_FUNC(grub_ieee1275_instance_to_path)      (grub_ieee1275_ihandle_t ihandle, char *path, grub_size_t len,      grub_ssize_t *actual);int EXPORT_FUNC(grub_ieee1275_write) (grub_ieee1275_ihandle_t ihandle,				      void *buffer, grub_size_t len,				      grub_ssize_t *actualp);int EXPORT_FUNC(grub_ieee1275_read) (grub_ieee1275_ihandle_t ihandle,				     void *buffer, grub_size_t len,				     grub_ssize_t *actualp);int EXPORT_FUNC(grub_ieee1275_seek) (grub_ieee1275_ihandle_t ihandle,				     int pos_hi, int pos_lo,				     grub_ssize_t *result);int EXPORT_FUNC(grub_ieee1275_peer) (grub_ieee1275_phandle_t node,				     grub_ieee1275_phandle_t *result);int EXPORT_FUNC(grub_ieee1275_child) (grub_ieee1275_phandle_t node,				      grub_ieee1275_phandle_t *result);int EXPORT_FUNC(grub_ieee1275_parent) (grub_ieee1275_phandle_t node,				       grub_ieee1275_phandle_t *result);int EXPORT_FUNC(grub_ieee1275_interpret) (const char *command,					  grub_ieee1275_cell_t *catch);int EXPORT_FUNC(grub_ieee1275_enter) (void);void EXPORT_FUNC(grub_ieee1275_exit) (void) __attribute__ ((noreturn));int EXPORT_FUNC(grub_ieee1275_open) (const char *node,				     grub_ieee1275_ihandle_t *result);int EXPORT_FUNC(grub_ieee1275_close) (grub_ieee1275_ihandle_t ihandle);int EXPORT_FUNC(grub_ieee1275_claim) (grub_addr_t addr, grub_size_t size,				      unsigned int align, grub_addr_t *result);int EXPORT_FUNC(grub_ieee1275_release) (grub_addr_t addr, grub_size_t size);int EXPORT_FUNC(grub_ieee1275_set_property) (grub_ieee1275_phandle_t phandle,					     const char *propname, void *buf,					     grub_size_t size,					     grub_ssize_t *actual);int EXPORT_FUNC(grub_ieee1275_set_color) (grub_ieee1275_ihandle_t ihandle,					  int index, int r, int g, int b);int EXPORT_FUNC(grub_ieee1275_milliseconds) (grub_uint32_t *msecs);grub_err_t EXPORT_FUNC(grub_devalias_iterate)     (int (*hook) (struct grub_ieee1275_devalias *alias));grub_err_t EXPORT_FUNC(grub_children_iterate) (char *devpath,     int (*hook) (struct grub_ieee1275_devalias *alias));int EXPORT_FUNC(grub_claimmap) (grub_addr_t addr, grub_size_t size);char *EXPORT_FUNC(grub_ieee1275_encode_devname) (const char *path);char *EXPORT_FUNC(grub_ieee1275_get_filename) (const char *path);#endif /* ! GRUB_IEEE1275_HEADER */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品大片www| 欧美成人精品二区三区99精品| www成人在线观看| 裸体歌舞表演一区二区| 中文字幕在线不卡国产视频| 国产精品 欧美精品| 一区二区中文字幕在线| 日本一区二区三级电影在线观看 | 成人亚洲精品久久久久软件| 国产欧美日韩精品一区| 国产欧美综合在线观看第十页| 久久久久九九视频| 欧美日韩黄色影视| 国产美女精品在线| 一区二区欧美国产| 欧美激情在线一区二区三区| 欧美日韩一级二级三级| 国产91综合一区在线观看| 亚洲成a人v欧美综合天堂| 久久久亚洲精品石原莉奈| 国产色产综合产在线视频| 日韩无一区二区| 色8久久人人97超碰香蕉987| 狠狠色丁香婷婷综合| 日韩激情av在线| 一区二区三区视频在线看| 亚洲成av人片在www色猫咪| 免费精品99久久国产综合精品| 亚洲精品自拍动漫在线| 天天av天天翘天天综合网| 亚洲色图.com| 日韩伦理免费电影| 天天免费综合色| 不卡av电影在线播放| 韩国女主播成人在线观看| 在线免费视频一区二区| 国产成人午夜视频| 91视频观看视频| 色综合久久88色综合天天 | 久久这里只有精品6| 国产欧美日韩中文久久| 一二三四社区欧美黄| 国产一区二区三区蝌蚪| 欧美视频日韩视频| 欧洲激情一区二区| 久久青草欧美一区二区三区| 亚洲午夜一区二区三区| 亚洲一级二级在线| 伊人开心综合网| 国产高清精品网站| 日韩一区二区三区av| 亚洲女人****多毛耸耸8| 亚洲三级在线免费观看| 精品一区二区三区日韩| 国产高清久久久| 91精品免费在线观看| 日韩三级视频中文字幕| 一区2区3区在线看| 97成人超碰视| 欧美视频一区二| |精品福利一区二区三区| 黄页视频在线91| 日韩欧美国产一区在线观看| www日韩大片| 毛片不卡一区二区| 在线视频国内自拍亚洲视频| 精品国产乱码久久久久久影片| 久久亚洲二区三区| 麻豆免费看一区二区三区| 欧美欧美午夜aⅴ在线观看| 亚洲另类色综合网站| 成人免费视频国产在线观看| 久久嫩草精品久久久久| 精品午夜一区二区三区在线观看| 制服丝袜在线91| 日韩电影在线一区二区| 国产91在线看| 中文av一区二区| 三级影片在线观看欧美日韩一区二区| 色综合婷婷久久| 日韩精品一区二区三区在线| 免费观看在线综合| 日韩欧美一区中文| 久久99久久99| 精品美女一区二区| 国产精品一区二区在线观看不卡 | 一本大道综合伊人精品热热| 亚洲欧美激情小说另类| 色婷婷av久久久久久久| 亚洲一二三专区| 制服丝袜成人动漫| 久久99国产精品久久99| 国产日韩三级在线| 一本色道**综合亚洲精品蜜桃冫 | 亚洲人吸女人奶水| 91亚洲精品乱码久久久久久蜜桃| 日韩伦理电影网| 欧美日韩精品一区二区在线播放| 日韩 欧美一区二区三区| 欧美v亚洲v综合ⅴ国产v| 国产91对白在线观看九色| 亚洲欧美综合另类在线卡通| 欧美日韩精品一区视频| 久久99精品久久久久久动态图| 日本一区二区三区电影| 在线免费观看日本欧美| 美女网站在线免费欧美精品| 日本一区二区成人在线| 色999日韩国产欧美一区二区| 青娱乐精品在线视频| 国产性做久久久久久| 欧洲精品视频在线观看| 九一九一国产精品| 亚洲激情自拍视频| 精品乱码亚洲一区二区不卡| 91免费视频网| 久久精品国产精品亚洲红杏| 自拍偷拍国产精品| 精品久久99ma| 欧美乱妇15p| 午夜精品123| 国产精品久久久久久久久快鸭| 国产91丝袜在线18| 日韩影院免费视频| 国产精品欧美久久久久无广告| 91精品国产综合久久精品图片| 成人午夜伦理影院| 久久激情五月激情| 亚洲一二三区视频在线观看| 欧美激情一区不卡| 日韩精品一区二区三区蜜臀 | 国产精品家庭影院| 日韩三级av在线播放| 久久精品99久久久| 一级精品视频在线观看宜春院 | 91色视频在线| 高清成人免费视频| 久久91精品国产91久久小草| 午夜一区二区三区视频| 自拍视频在线观看一区二区| 久久九九久精品国产免费直播| 91麻豆精品国产综合久久久久久| 91麻豆swag| 91亚洲国产成人精品一区二三| 国产老女人精品毛片久久| 美国av一区二区| 日韩在线一区二区| 日本网站在线观看一区二区三区 | 成人午夜视频网站| 国产精一区二区三区| 久久成人免费网| 九一九一国产精品| 久久99精品久久久久婷婷| 麻豆专区一区二区三区四区五区| 青青草91视频| 久久激情综合网| 国产乱子伦视频一区二区三区| 精品亚洲成a人| 国v精品久久久网| gogo大胆日本视频一区| 日韩电影在线观看网站| 人人精品人人爱| 久久成人麻豆午夜电影| 精品写真视频在线观看| 激情欧美一区二区三区在线观看| 国产精品亚洲第一区在线暖暖韩国 | 欧美视频一区二区| 欧美人狂配大交3d怪物一区| 欧美一区二区播放| 波多野洁衣一区| 色综合视频在线观看| 欧美性感一区二区三区| 欧美日本一道本| 精品国产一区二区三区久久影院| 久久亚洲欧美国产精品乐播 | 亚洲视频在线观看三级| 亚洲精品v日韩精品| 丝袜诱惑制服诱惑色一区在线观看 | 中文字幕av不卡| 亚洲综合激情另类小说区| 日日夜夜一区二区| 国产一区二区三区香蕉| 91丨porny丨户外露出| 欧美日韩国产经典色站一区二区三区| 91精品一区二区三区久久久久久| 精品三级av在线| 成人免费在线观看入口| 日韩av电影免费观看高清完整版 | 91香蕉视频mp4| 91精品啪在线观看国产60岁| 欧美高清在线精品一区| 亚洲国产裸拍裸体视频在线观看乱了| 麻豆91免费看| 91在线视频播放| 日韩欧美色电影| 亚洲综合无码一区二区| 国产精品一区二区在线看| 91久久精品一区二区| 久久影院视频免费| 婷婷综合在线观看|