#!/bin/sh# --------- Setup your system * --- Install grub on PHD(Portable Hard Disk)$ fdisk /dev/sdb ... $ mkfs -t ext3 /dev/sdb1$ e2label /dev/sdb1 boot$ mount /dev/sdb1 /mnt$ grub-install --root-directory=/mnt --no-floppy /dev/sdb(note:--root-directory=/mnt 指明grub的安装目录,默认是 /boot/dev/sdb: 安装 stage1 Read More
posted @ 2012-08-02 13:58 陆游 Views(176) Comments(0) Diggs(0)
1, ------ arm 汇编中立即数的保险值是 12 bitsmov r1, 222如果大于这个值就需要用到文字池及 ldr 宏ldr r1, =222222对于地址也存在同样的问题,当所寻地址于 pc 的偏移值大于12 bits, adr 就不保险了,此时也要用 ldr 宏ldr r0, =ADDRb 是相对当前 PC 的跳转,偏移量通过 bit[23:0] 算出, 32M2, ------ 需要注意的命令和宏.fill count, size, value.fill 1024, 1, 0.align 5 以 2^5 即 32 字节对齐。一个 cacheline 也是 32 bits, Read More
posted @ 2012-08-02 13:56 陆游 Views(223) Comments(0) Diggs(0)