自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (8)
  • 收藏
  • 关注

原创 QEMU code translate

qemu arm64 to x86

2024-09-14 20:17:14 883

原创 llama.cpp demo

依次pip3 install numpy/pip3 install sentencepiece/pip3 install transformers/pip3 install gguf/pip3 install protobuf。另外看看是不是可以直接下载 llama-2-7b-chat.gguf。转换出llama-2-7b-chat.gguf。修改Makefile使能mfma参数。安装python3依赖。

2024-09-07 15:00:54 581

原创 【无标题】produce eggs by zhe way

westonAI。

2024-08-18 10:29:21 118

原创 FIXADDR_START vs FIX_PGD

FIXADDR_START初始化的范围,FIX_PGD对于的内存可不在FIXADDR_START~FIXADDR_TOP范围中的。//此次获取的ptep是否超出了。early_fixmap_init中。

2024-07-06 14:07:07 606 1

原创 pl011_console_write

#0 pl011_console_write (co=0xffff000011f40f34 , s=0xffff000011f40f34 "", count=4294901760) at drivers/tty/serial/amba-pl011.c:2211#1 0xffff0000102918fc in call_console_drivers (ext_text=0xffff000011

2024-05-02 08:50:35 287

原创 register_console amba_console

#0 register_console (newcon=0xffff000011e86a10 <amba_console>) at kernel/printk/printk.c:2574#1 0xffff0000110933cc in uart_configure_port (drv=0xffff000011e869d0 <amba_reg>, state=0xffff80003a6d8000, port=0xffff80003a7ff880) at drivers/tty/serial/se

2024-05-02 08:49:31 700 1

原创 x86_64 registers

rbx,%rbp,%r12,%r13,%14,%15 用作数据存储,遵循被调用者使用规则,简单说就是随便用,调用子函数之前要备份它,以防他被修改。%rdi,%rsi,%rdx,%rcx,%r8,%r9 用作函数参数,依次对应第1参数,第2参数。%r10,%r11 用作数据存储,遵循调用者使用规则,简单说就是使用之前要先保存原值。%rsp 栈指针寄存器,指向栈顶。%rax 作为函数返回值使用。

2024-04-30 20:19:00 56

原创 new qemu QEMU_OPTION_d

IN:OP:IN:OP:IN:OP:

2024-04-28 23:05:21 720 1

原创 aarch64-linux-gnu-objdump -d ./vmlinux

.....

2024-03-31 18:45:26 462

原创 qemu QEMU_OPTION_d

IN:OP:IN:OP:IN:OP:

2024-03-31 16:06:30 828 1

原创 how does elf64 run

RTLD_START#else#endif# define#else#endif#define.globl_start\n\_startbl_dl_start\n\\n\\n\\n\x21\n\\n\");...code...ElfW(Addr)(arg);#else#endif。

2024-03-21 01:23:32 732 1

原创 glibc load elf

after:linux load elf-CSDN博客to be done

2024-03-12 01:57:34 349 1

原创 linux load elf

fs\exec.creturnint flags)return\fs\exec.cstatic intint flags)return\fs\exec.c/**/...code...if (!bprm)if (!file)if (!} else {elseif (!pathbuf) {/**/

2024-03-12 01:55:16 898 1

原创 qemu load kernel

nographic} else {if (!...code...cs;if (!int i;} else {...code...#0pcpc;pcpc。

2024-03-10 17:01:28 911 3

原创 how does qemu load elf64 file

(gdb) run(gdb) bt。

2024-02-24 16:44:46 325 1

原创 qemu find_default_machine

el;mc = temp;break;return mc;GSList *(,void(void (*fn(void)void (*fn} OCFData;(type);if (!return;!return;data->fnreturn;GSList *e;int i;

2023-12-16 22:08:48 877 6

原创 qemu exec tcg middle code

..next_tb =exit(1);size. */#endiffor (i = 0;i++) {#else#endifi >= 0;i--) {#if!#endifTCGReg r;

2023-12-10 10:05:13 369 2

原创 qemu网络NAT配置

qemu的nat网络配置

2023-02-03 07:50:58 1035 2

转载 VS2005中关于char[]转换成LPCWSTR的问题

最近在使用VS2005,有时VC6.0中的工程拿到VC2005下经常会出现问题,比如最令我头痛的问题之一是:错误 : error C2664: 'LoadImageW' : cannot convert parameter 2 from 'char [20]' to 'LPCWSTR'“char [20]”转换为“LPCWSTR”      一、问题的原因:VS2005

2013-09-20 00:05:10 729

翻译 ANTLR v4入门

介绍欢迎使用ANTLR的Honey badger 4.0发布版本。他的命名是为了纪念Crazy Nasty-Ass Honey Badger 中无惧的英雄,因为不管你给他什么,ANTLR v4都会接收,他就是不会崩溃。参见Why do we need ANTLR v4? 和the preface of the ANTLR v4 book。安装ANTLR其实是两个东东:一个把

2013-07-28 08:41:55 5360

翻译 浅谈利用antlr写一个小作业2

这次接着上次讲。首先这次的lex rule和paser rule会复杂一些,E:\antlr\LabeledExpr.g4 :grammar LabeledExpr; // rename to distinguish from Expr.g4prog: stat+ ;stat: expr NEWLINE # printExpr |

2013-06-12 18:14:17 1770

翻译 浅谈利用antlr写一个小作业1

bison和flex已经是上个世纪的东西了~antlr是一个java程序编写的库,用来帮助编程语言创作者提升语言实现效率,具体的可以访问http://www.antlr.org 细看,我们可以到网站上下载我们所需要的的jar包,antlr-4.0-complete.jar,我们可以把这个放到目录E:\antlr下,下文所有文件都放到该目录下。Windows下路基配置方法为在运行模式下执

2013-06-12 17:54:58 2323 1

原创 重构x杂想

重构的时候考虑可读性, 优化的时候考虑性能~封装, 自己的属性用自己的方法计算~不同的类别->不同的类~

2012-09-25 22:52:47 414 1

原创 开始学习重构

安排1个月的时间, 十月份结束~三年为期, 30本书~立言立行, 不改初心~

2012-09-23 22:55:45 432 1

原创 csdn首篇

千里之行始于足下, 用我自己的想法理解语言!

2010-04-25 18:58:00 471

原创 好久不写东东了,小结一下

一上是一个简单的servlet其中已展示的对象有request, response, config以及out等,从中我们可以知道request为HttpServletRequest实例,response为HttpServletResponse实例,out为PrintWriter实例且可以由response得getWriter()获得,out和在浏览器上打印的字符串有关。现在,从她写的东西能看出她的技术很牛了。这次我想好好理理jsp的那几个内置对象,从servlet的角度。暑假一直在研究jsp,加油啊!

2009-08-12 01:23:00 492 1

原创 跟着图片写出了一个网页

第一个网站前台跟着写出来了,很cuo,但还是有一点成就感的。

2009-05-21 14:31:00 430

原创 csdn上的第一篇日志

我本人自学过java,大学里我们老师在教C,现在在补习Div-css。写下第一篇日志,开始记录自己的成长。嗯,对自己说声“加油啊!

2009-04-25 11:39:00 472

天祥板的PROTEUS图

这个是天祥板的PROTEUS图, 和大家多多交流下(无液晶)

2010-12-07

1602液晶时钟PROTEUS

TX-1天祥C51单片机液晶显示时钟PROTEUS仿真附原理图

2010-12-07

鸟哥linux私房菜繁体字版

技术无关乎其他, 我们纯粹是出于对技术的爱好

2010-08-14

svn版本管理zip版

与现有apache集成, 当然是使用zip的svn最合适了

2010-08-14

linux ubuntu 文档

对linux感兴趣的朋友可以从ubuntu开始尝试

2010-08-14

深入浅出struts2 教程

当今社会struts2是ssh框架的基础, 学好这个是很有用的

2010-08-14

CSS 竖导航 样式

这是一个易用的, 竖导航栏, 可以用在sidebar里面, 欢迎广大朋友下载!

2010-08-14

css table 样式

修饰页面table, 用户显示表格, 使用时注意, <body>的onload不要写, 否则会影响效果

2010-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除