Skip to content

Releases: wookey-project/libstd

API update, cleaning and CI integration

Choose a tag to compare

@PThierry PThierry released this 29 Aug 08:28
8c09dd6

Merge pull request #3 from arnauldm/ami/dma
Merge pull request #2 from PThierry/exit_api
[update] Removed useless #ifdef directives
(pthierry/exit_api, exit_api) [update] make exit API visible from usespace tasks
Merge pull request #1 from arnauldm/ami/syscalls
(refs/pull/1/head) [update] Cleaning syscalls

  • Replacing SVC_TASK_DONE and SVC_ISR_DONE by SVC_EXIT
  • Renaming some syscalls so their name is more self-explanatory

[update] Modified syscalls mechanism
[enhancement][CI] stage-based complete CI build
(remote) [enhancement] add travis CI support
[enhancement] add release mark to libstd README
[fix] Add the WooKey project allocator author in headers + cleanup useless file.
[clean] Small fix in parenthesis.

libstd 0.8.5 release note

Choose a tag to compare

@PThierry PThierry released this 23 May 18:11
v0.8.5

Initial libstd public release

This is the initial public release of the libstd. This release include:

  1. a POSIX-compliant stdio API including printf/sprintf/snprintf
  2. a POSIX-compliant string API including basic string manipulation functions
  3. a small subset of the ARPA lib, including only htonl, htons, ntohl and ntohs API
  4. various embedded specific helper API, uncluding mutexes, semaphores, queue management
  5. a fully userspace memory allocator for embedded system. This allocator aim to include various security properties but is still experimental
  6. The userspace syscall gate for EwoK