https://github.com/xigh/rv-libsys
https://github.com/xigh/rv-libsys
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xigh/rv-libsys
- Owner: xigh
- License: mit
- Created: 2021-11-13T21:31:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-13T21:38:17.000Z (over 3 years ago)
- Last Synced: 2025-01-08T06:20:05.593Z (5 months ago)
- Language: C
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rv-libsys
### Specific operating system functions and defines :
```c
extern int rv_read_file(char *name, rv_buf_t *buf);
extern void rv_free_buf(rv_buf_t *buf);
``````c
rv_bool_t
rv_int8_t
rv_uint8_t
rv_int16_t
rv_uint16_t
rv_int32_t
rv_uint32_t
rv_int64_t
rv_uint64_t
rv_float32_t
rv_float64_t
``````c
struct rv_buf_t
{
rv_uint64_t len;
rv_uint8_t *data;
};
typedef struct rv_buf_t rv_buf_t;
```### How to compile :
```sh
mkdir build
cd build
cmake ..
cmake --build .
```