Bluetooth server program in Linux

In Linux, the server implementation process based on bluez and obex is as follows: A server must provide the obex object PUSH Service channel to the other party. Therefore, before opening the server, make sure that the service has been registered

About MMU in Linux uboot

In the Platform header files # Ifdef config_enable_mmu# Define pai_to_phys (x) pai_to_phy_smdkc110 (X)# Else# Define pai_to_phys (x) (X)# Endif   What is the conversion from a virtual address to a physical address? In the do_movi function

Introduction to common Linux kernel header files

Macro definitions related to framebuffer, such as fb_event_blank and extern. Some common functions such as fb_blank () and struct definitions such as struct fb_fix_screeninfo and fb_var_screeninfo Defines some macros used to determine whether a

Linux time functions

Function: # include char * asctime (const struct TM * TM ); Char * asctime_r (const struct TM * TM, char * BUF); char * ctime (const time_t * timep ); Char * ctime_r (const time_t * timep, char * BUF); struct TM * gmtime (const time_t * timep

Linux environment variable File

Etc/profile: This file sets the environment information for each user in the system. When the user logs on for the first time, the file is executed and shell settings are collected from the configuration file in the/etc/profile. d directory.

Analysis and use of Bluetooth bluez in Linux (1)

Analysis and use of Bluetooth bluez in Linux (1) Use of Bluetooth headsetsIn Linux, Bluetooth is not as intuitive as in windows, causing minor problems during use. Although it is a small problem,

Use of RFCOMM command tools in Linux

Use of RFCOMM command tools in Linux Mknod/dev/rfcomm0 C 216 0216 is the RFCOMM device number, you can refer to.../bluez-utils-2.x/scripts/create_dev scriptBindRFCOMM. conf indicates binding rfcomm0 to a Mac or

The whole process of ARM Linux Startup is illustrated.

Illustration of the entire process of ARM Linux Startup illustration of the entire process of arm-Linux Startup: Kernel self-extracting phase-> kernel boot phase-> kernel initialization phase-> busybox initialization phase. The image size is a

Parsing the synchronization and mutex mechanism of Linux kernel (2)

Source: http://www.startos.com/linux/tips/2011011921499_2.html Global or define a wait_queue_t type variable in the stack and initialize it at the same time. This ensures the system reliability and avoids problems caused by users' forgetting to

Linux Standard Error Code (errno)

This content is located in the header file: Include/ASM-generic/errno. h # Ifndef _ asm_generic_errno_h # DEFINE _ asm_generic_errno_h # Include # Define edeadlk 35/* Resource deadlock wocould occur */# Define enamlong long 36/* File Name Too Long

Parsing the synchronization and mutex mechanism of Linux kernel (6)

Source: http://www.startos.com/linux/tips/2011011921499_6.html 4.2 Implementation Details of wake_up \ Kernel \ sched. c /* * The core Wakeup function. Non-exclusive wakeups (nr_exclusive = 0) Just * Wake everything up. If it's an exclusive wakeup

Parsing the synchronization and mutex mechanism of Linux kernel (7)

Source: http://www.startos.com/linux/tips/2011011921499_7.html 5.3 manual sleep specific function execution flow Special sleep requires the programmer to manually handle all the above steps. It is a tedious process, including a considerable number

Linux Kernel Notes 2 on the ARM platform -- what is the maximum actual useful physical memory of Embedded Linux 896 MB? No!

Linux Kernel Notes 2 on the ARM platform Linux memory management tasks 1) organize and plan the physical and virtual storage space distribution of the entire system; 2) create a page table for the virtual storage space (linear address space), that

Add swap partitions in Linux

Linux Add a swap file-howto By nixcraft onMay 18,200 6· 34 comments · last updatedJanuary 4, 2012. I need additional swap space to improve my system performance. How do I add a swap file to Linux System Using command line options?In Linux, as in

Senior Linux System Administrator network security experience (2)

About system files    Some key files in the system, such as passwd and passwd. old, passwd. _, shadow, and shadown. _, inetd. conf, services, and Lilo. conf and so on can be modified to prevent accidental modification and viewing by common users.

Common prompts and meanings on the Linux Server front-end

General class prompts Eth1: too much work at interrupt, intrstatus = 0x0001 The meaning of this prompt is. A network card has too many interrupted requests. if it appears only once, it can be ignored. however, if this prompt appears frequently or

Helixserver 11 for Linux

The article is circulating on the Internet. The installation method of helix_dna_server_10.1.tar.gz is described in detail. Today, I successfully installed Helix Server unlimited v11.0.1.1884 for Linux on RHEL as 4.2, this version is new, and the

How to test and debug the Linux Apache server

Apache is the number one web server running on Linux. It can be used in many small places to adjust the performance of Apache and reduce its impact on system resources. One of them is to adjust the memory usage. Of course, it may take some time to

60 required commands for Linux (2)-File Processing

60 required commands in Linux-File Operations Linux system information is stored in files, which are similar to common official files. Each file has its own name, content, storage address, and other management information, such as the user and size

Network radio station installed on Linux

Tar zvxf shoutcast-1-9-2-linux-glibc6.tar.gz Tar zvxf SC _trans_posix_040.tgz It is recommended that both of them be decompressed to the same directory. 3. Server Settings CD shoutcast-1-9-2-linux-glibc6 VI SC _serv.conf Maxuser = 20 # Maximum

Total Pages: 5467 1 .... 3603 3604 3605 3606 3607 .... 5467 Go to: GO

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.