- Dec 14 Wed 2011 19:59
- Dec 14 Wed 2011 10:05
The Internet Protocol (IP) is the heart of the Linux messaging system. While Linux (more or less) strictly adheres to the layering concept - and it is possible to use a different protocol (like ATM) - IP is almost always the nexus through which packets flow. The IP implementation of the network layer performs routing and forwarding as well as encapsulating data. See Figure 2.1 for a simplified diagram of how network packets move through the Linux kernel.
- Dec 07 Wed 2011 21:59
- Dec 01 Thu 2011 13:59
- Nov 23 Tue 2010 11:26
- Sep 06 Mon 2010 14:55
Native C applications for Android
The Android Java SDK is nice and all, but what if you want to run some C service or code? Well, it turns out that this isn't exactly difficult. You can compile an application using a standard Linux cross-compiler, install it and run your programs from the shell.
You will need a cross-compiler (make sure you get the ARM GNU/Linux target). Then you can just create your program, compile, and upload to the device: