-
**Reference :**
Sifive_fu board DDR physical address is (0x8000_0000-0x1F_7FFF_FFFF)
PLIC address is 0x0C00_0000,
VADDR_KERNEL_INIT=0x0000_003F_C000_0000
plic_common.regw = (void *)((u64)((1L
-
There are two tests from busybox test suite, which succeed on `ia32` but fail on `armv7a9-zynq7000-qemu`:
```
FAIL: cp-copies-large-file
+ dd if=/dev/zero of=foo seek=10k count=1
+ busybox cp fo…
-
stat() completion successful and set wrong errno, when a component of the path is existing regular file, not a directory
Tested between ia32-generic and host-generic
Code to reproduction:
```
…
-
**Problem occurs when floating-point numbers are used with high precision after coma**
Testesd between ia32-generic and host-generic
* Code to reproduction:
``` c
#include
#include
int…
-
https://docs.phoenix-rtos.com/utils/psh/psh-applets/top.html
![Screenshot from 2024-08-12 16-46-06](https://github.com/user-attachments/assets/0ef6473c-8896-4b09-922c-bd6e1ec91a08)
-
mktime incorrectly normalizes struct tm. When year is leap year and you normalize month interval, one day is lost.
eg.:
```
for (int i = 0; i < 60; ++i) {
tm.tm_mon += 1;
time = mktime…
-
The following code produces a segmentation fault:
```C
char hostname[60] = "[2001:aaa:aaaa:a::a]:8000";
char endbracket;
int len;
sscanf(hostname, "[%*45[0123456789abcdefABCDEF:.]%c%n", &endb…
-
1. Functions listed below are declared in libphoenix, but are implemented as stubs
- :o: = stub implementation
- :red_circle: = implementation added
2. Most of them are in POSIX, but are no…
-
### Description
Spawning multiple processes through `syspage` fails, leading to the number of instances being multiplied to the power of two (see the attached screen shots). I've checked `syspage` …
-
```
(psh)% date -d @1000000000000000
Dec, 4294967268 4294967257 01:46:40
(psh)% date -d @10000000000000000
???, 4294967030 4294967277 17:46:40
(psh)% date -d @100000000000000000
Fri, 14 Jul 54…