logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git客户端之间同步代码

今天,我需要传代码到服务器,同事需要获取新代码,但github不好用了,传不上去,整个工程代码有5G,拷起来太费劲,忽然想能不能通过网络从我这直接拷贝或者git pull?我使用了一个小路由器,先是将我的外网ip映射到虚拟机的端口,这样外面可以ssh我的外网IP到我的虚拟机上查了一下git相关命令,发现支持ssh,于是,在同事的工程上将origin改为ssh

#git#ssh#服务器
Linux GPIO用户空间操作

目前遇到一个问题,内核中已实现了gpio驱动,而且在内核空间可以正常使用gpio_request,gpio_direction_output,gpio_free等gpiolib中提供的函数          只是想在用户空间中对gpio进行操作,发现/dev下并没有相关的gpio设备准备写个.ko实现ioctl来间接操作,想了一下,这么常用的gpio,这么强大的linux,不应

#linux
除法转乘法算法

Linux内核中一般不使用除法运算,原因在于kernel搞个除法不太方便,应该是效率比较低,涉及到一系列的浮点运算下面是在学习Linux内核中时间管理时见到的一个算法,特摘出来留个念想......先贴算法:voidclocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 minsec){u64

#c语言
linux驱动设备在多进程打开问题

一、问题一个spi设备,单独一个进程打开就行读写没有问题,但是多进程打开却死锁了当然该设备是修改过的,并不是原生态的spi驱动

进程的disk sleep状态与僵尸进程

先说一下进程的睡眠状态Linux进程有两种睡眠状态,一种interruptible sleep,处在这种睡眠状态的进程是可以通过给它发信号来唤醒的,也是可以kill的,进程状态如下[root@lmxe:/home]#cat /proc/949/statusName:   sysmgtState:  S (sleeping)另外一种睡眠状态是uninterruptible

嵌入式 LINUX 下关闭串口控制台输出

嵌入式 LINUX 下关闭串口控制台输出Posted on 2014-08-16 13:23 CrHackOS 阅读(2833) 评论(1)  编辑 收藏 引用 所属分类: 技术随笔   最近在玩新唐的 N32926。这颗芯片最大的优势就是把 DDR 内存和 ARM9 的芯片做在一起了,提供非 BGA 的芯片封装(QFP128)。比起三星之类的硬件可以简单不少,性价比也不错。缺点就是,

#linux
c/c++ linux调试工具

原文地址:http://blog.csdn.net/bugouyonggan/article/details/194839991. 使用printf调试#ifdef DEBUGPrintf(“valriable x has value = %d\n”, x)#endif然后在编译选项中加入-DDEBUG更复杂的调试应用如:

linux设备驱动——scull源码编译问题

我的环境是ubuntu12.04内核版本:3.13.0-32-generic这个内核版本算是比较新的,scull源码编译会出现很多问题以下对这些问题进行归纳总结:今天对程序进行编译,结果出现make -C /lib/modules/3.3.2-6.fc16.x86_64/build M=/home/jqzeng/workSpace/ldd3/ldd3-samples-1

Linux系统启动在inittab和rc里面添加启动程序问题

一般linux中,系统启动时,内核的启动的最后启动了用户空间的第一个进程init,这个进程的最后会执行/etc/inittab中的命令一般inittab命令如下console::sysinit:/etc/init.d/rcS#ttyS0::askfirst:-/bin/sh::respawn:-/bin/loginsysinit是启动时执行一次的程序respawn是启动这个进程,如

Linux内核中IO地址空间映射实例

关于IO地址映射,如中断外设的地址和映射后的地址访问下面是P1020 手册中关于PIC中断控制器的描述PIC Memory Map/Register DefinitionThe PIC programmable register map occupies 256 Kbytes of memory-mapped space.Reading undefined portions

    共 15 条
  • 1
  • 2
  • 请选择