Skip to content

Commit

Permalink
Merge pull request #10 from Zelzahn/reference-hardware
Browse files Browse the repository at this point in the history
Add reference hardware
  • Loading branch information
Zelzahn authored May 6, 2024
2 parents a51fa98 + a0a5385 commit 746068c
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,15 @@ wasi-i2c is currently in [Phase 1](https://github.com/WebAssembly/WASI/blob/main

### Portability Criteria

WASI-I2C must have at least an independent implementation for the following platforms:
- Linux (ARM)
- Linux (RISC-V)
- RTOS (Zephyr or FreeRTOS)
- Microcontroller implementation (Cortex M4 as a lowerbound)
WASI-I2C must have an implementation for at least the following platforms:

| Platform | Architecture | Reference Hardware |
| ------------------------- | ------------- | ---------------------- |
| Linux | ARM | Raspberry Pi 3 Model B |
| RTOS (NuttX or Zephyr) | RISC-V | ESP32-C3 |
| RTOS (Zephyr or FreeRTOS) | ARM32 | Nucleo F412ZG |

Furthermore, the interface should be designed in such a way to use as little memory as reasonably possible, to ensure enough RAM on these boards is still available for the applications.

### Introduction

Expand Down

0 comments on commit 746068c

Please sign in to comment.