wasabi icon indicating copy to clipboard operation
wasabi copied to clipboard

Toy web browser + OS in Rust = wasabi

Results 7 wasabi issues
Sort by recently updated
recently updated
newest added

Allocation error happens when the navigation is triggered multiple times on the browser app (https://github.com/d0iasm/saba). See the attached video. https://github.com/hikalium/wasabi/assets/12879646/a263d470-1f9b-40f0-a5db-3f619f902642 ``` PANIC!!! panicked at /Users/asami/.cargo/git/checkouts/wasabi-03f40552360a1354/26fea1b/noli/src/sys/wasabi.rs:53:5: allocation error: Layout { size:...

$ git clone [email protected]:d0iasm/toybr.git $ ./run_on_wasabi.sh Execute toybr on QEMU. The code to call http APIs in noli: https://github.com/d0iasm/toybr/blob/main/net/wasabi/src/http.rs#L27-L44 Error log: ``` ["toybr"] App_vaddr_range: addr(0x0000000000000000-0x0000000000063000) App region allocated = addr(0x000000003C836000-0x000000003C899000)...

``` hikalium@obsidian ~ $ sudo lspci -vvv -nn -k -x -s 00:14.0 00:14.0 USB controller [0c03]: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller [8086:a0ed] (rev 20)...

P3

``` hikalium@obsidian ~ $ sudo lsusb -d 0b95:1790 -v Bus 004 Device 002: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass...

P3

Features - [x] draw_text() - [x] draw_rect() - [ ] read_event() - [ ] MouseEvent - [ ] KeyboardEvent - [ ] #9 - [ ] send() - [ ]...

P0