Main Page

From Java4c

(Difference between revisions)
(new pages about dependency planned)
(OSAL)
Line 15: Line 15:
===OSAL===
===OSAL===
* [[OSAL]] - The interface to the operation system with its application layer
* [[OSAL]] - The interface to the operation system with its application layer
-
* [[os_types_def]] - A header-file define all basic types and macros
+
* basics: [[os_types_def]] // [[os_AtomicAccess]] // [[os_error]]
 +
* somethings: [[os_mem]] // [[os_time]] // [[os_file]] // [[os_endian]]
 +
* MultiThreading: [[os_thread]] -- [[os_waitnotify]] -- [[os_sync]] -- [[os_socket]]
 +
* [[os_Shared_Memory]] -- [[Dual port RAM]] -- [[InterProcessCommunication]]
 +
* [[os_driver]] operation access at driver level
==Java2C==
==Java2C==

Revision as of 07:32, 6 March 2011

This site holds information about programming for embedded software in an ObjectOriented style. Ideas and concepts of the Java programming language are integrated in this thinks. Some articles describe software-engineering-topics.

Contents

Base links

  • Java4C - why Java-thinking and Java-using for the C-programming
  • CRuntimeJavalike - A base library for embedded C-software
  • Java2C - A translator from Java-sources to C-sources
  • Component - Building the application with components and moduls
  • Bazaar - A Source Version System

Java4C

  • Java4C - why Java-thinking and Java-using for the C-programming

CRuntimeJavalike

OSAL

Java2C

Components, Dependencies

  • Component - Building the application with components and modules - common description

Components of vishia-Software

Dependencies

Dependency-Topics of C

Dependency-Topics of ObjectOrientation (Java, C)

  • TODO

Bazaar

  • Bazaar - A Source Version System
  • Bazaar-Notes: discussion (german) about Source-Management and directory structures

The key author of this site

has experience in embedded programming since 1977, beginning with Assembler programming with the Z80-processor. I'm working for a company in germany in themes of embedded control. This site presents experiences independently of concretely job definitions. Hartmut Schorrig, [www.vishia.org]

The mission of this site - Your contribution

Exchange of experiences. You can take place on discussion. You can complement the text of the pages with your experience and knowledge. You can improve the appearance of the text.

It is necessary to register with a user name to this site.

Personal tools