Skip to content

Unofficial mirror of EnergyMicro(EM) Part specific header files, peripheral API (emlib). These files are made available under a Zlib style License by Energy Micro.

Notifications You must be signed in to change notification settings

viswesr/EnergyMicro-Peripheral-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

EnergyMicro-Peripheral-Library

Unofficial mirror of EnergyMicro(EM) Part specific header files, peripheral API (emlib). These files are available under a Zlib style License from Energy Micro.

  1. Initial version downloaded from Energy Micro CMSIS 3.0.0

  2. EM Open Source header files, peripheral API (emlib) and GCC specific linker script and startup-code are mirrored. CMSIS 3.0 and EM USB stack folders are not mirrored.

  3. This repository forms basis for modifying EnergyMicro Peripheral Library for 100% Open Source License Compatible (i.e All CMSIS dependency needs to be reworked)

Open Source Peripheral-Library for EFM32 MCUs : SLOC

Energy Micro is possibly the only ARM Cortex-M0/M3 MCU vendor whose peripheral drivers are available under a permissive open source license. This makes it ideal for Open Source Hardware projects. But, CMSIS dependency of emlib has to be reworked.

SLOC  Directory	SLOC-by-Language (Sorted)
357399  Device          ansic=356879,asm=520
12369   emlib           ansic=12369

Totals grouped by language (dominant language first):
ansic:       369248 (99.86%)
asm:            520 (0.14%)

Total Physical Source Lines of Code (SLOC)                = 369,768

Generated using David A. Wheeler's 'SLOCCount'.

About

Unofficial mirror of EnergyMicro(EM) Part specific header files, peripheral API (emlib). These files are made available under a Zlib style License by Energy Micro.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages