Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linuxÄÚºËϵãÁÁled(δʹÓÃÖжϰ汾)

Í·Îļþ£º
#ifndef _LED_CONFIG_H
#define _LED_CONFIG_H
#define LED_CON 0
#define LED_ON  1
#define LED_OFF 2
#endif
ÄÚºËÏÂÃæµÄÇý¶¯Ä£¿é£º
#include <linux/module.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/cdev.h>
#include <linux/fs.h>
#include <linux/slab.h>
#include "../led_config.h"
#include <linux/errno.h>
#define PHYS_BASE   0x56000040
#define SIZE   12
#define setbit(data,pos,len,val)  do{\
    data &=~((~(~0<<len))<<pos);\
    data |=val<<pos;\
}while(0) 
struct led_driver{
              unsigned long    gpecon;
              unsigned long    gpedat;
              unsigned long    gpeup;
              unsigned long    virt_base;
             
              struct cdev led_dev;
              unsigned long    major;
              unsigned long    minor;
              dev_t  devno;
          void (*conf)(struct led_driver *);
          void (*on)(struct led_driver *);
          void (*off)(struct led_driver *);
};
struct led_driver *md;
void con_led(struct led_driver *led)
{
    unsigned long tmp;


Ïà¹ØÎĵµ£º

linux É豸Çý¶¯±à³Ì

Ŀ ¼
Çý¶¯

I/O¶Ë¿Ú

from smth

»ù±¾½á¹¹

Çý¶¯³ÌÐò

¾ßÌåʵÏÖ


PCI

loopback

Sis 900

ISA×ÜÏßDMAµÄʵÏÖ


Çý¶¯
    Linuxϵͳ֧³ÖÈýÖÖÀàÐ͵ÄÓ²¼þÉ豸£º×Ö·ûÉ豸¡¢¿éÉè
< type="text/javascript">< type="text/jav ......

linux ÄÚºË2.4.26 Éý¼¶ºó Æô¶¯Ê§°Ü

ÎÒÏëÔÚredhatÏÂʹÓÃÉãÏñÍ·  µ«ÊÇÏÖÓа汾²»Ö§³Ö ËùÒÔÎÒÏëÉý¼¶ÄÚºË ÕâÑù¿ÉÄÜ»áÖ§³ÖÉãÏñÍ·
ÓÚÊÇÎÒ´ÓÍøÉÏÏÂÔØÁË 2.4.26°æ±¾µÄÄÚºË Í¨¹ýÍøÉϽéÉܵÄÄÇЩ·½·¨ Éý¼¶ÄÚºË Éý¼¶ºóÖØÆôµçÄÔ ½øÈëÐÂÄÚºËʱ Óöµ½ÏÂÃæµÄÎÊÌâ
VFS:Cannot open root device "sda2" or 08:01
Please append a correct "root=" boot option
kernel pa ......

Linux°²×°JDKÏêϸ²½Öè2

Linux°²×°JDK²½Öè1. ÏÈ´ÓÍøÉÏÏÂÔØjdk(jdk-1_5_0_02-linux-i586.rpm)
£¬ÍƼöSUNµÄ¹Ù·½ÍøÕ¾www.sun.com£¬ÏÂÔØºó·ÅÔÚ/homeĿ¼ÖУ¬µ±È»ÆäËüµØ·½Ò²ÐС£
½øÈ밲װĿ¼
#cd /home
#cp
jdk-1_5_0_02-linux-i586.rpm /usr/local
#cd /usr/local
¸øËùÓÐÓû§Ìí¼Ó¿ÉÖ´ÐеÄ
ȨÏÞ
#chmod +x jdk-1_5_0_02-linux-i586.rpm.bin ......

ʹÓÃBusyBoxÖÆ×÷linux¸ùÎļþϵͳ


ʹÓÃBusyBoxÖÆ×÷linux¸ùÎļþϵͳ£¨CramFS+mdev£©
²Ù×÷ϵͳ£ºUbuntu9.04
Äں˰汾£ºlinux-2.6.24.7  
¿ª·¢°å£º²©´´arm2410s    
½»²æ±àÒ빤¾ß£ºarm-linux-gcc-4.1.1 
BusyBox£ºbusybox-1.11.1      
CramFS£ºCramFS-1.1
 
×¢Ò⣺ÓÉÓÚÒªÖ ......

linux ÃüÁ½õ

×î½üÔÚLinux×°oracle ÔÚÍøÉÏËÑÁ˵ã×ÊÁϺʹó¼Ò·ÖÏí
linuxÏÂÃüÁîºÍÎļþ¼°Ä¿Â¼Ãû¶¼·Ö´óСд
//²é¿´ÀúÊ·Êý¾Ý
history
history |grep mount
°´"ÉÏϼü"Ñ¡ÒÔǰÇùýµÄÃüÁî
//¿½±´Îļþ
cp /usr/local/tomcat4/temp/func.class /usr/local/tomcat4/webapps/photoblog/WEB-INF/classes/framework/utils/
cp -Rf /photodataold ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ