From 4769714bba9c07184a3c1045ca9aea0f4d0e4b0b Mon Sep 17 00:00:00 2001 From: xinitrcn1 <239304139+xinitrcn1@users.noreply.github.com> Date: Mon, 17 Nov 2025 20:14:44 +0000 Subject: [PATCH] [*] move oboromi-core to core, oboromi-gui to gui, crates names kept as-is --- .gitignore | 1 + Cargo.lock | 2 -- Cargo.toml | 7 ++++--- {oboromi-core => core}/Cargo.toml | 0 {oboromi-core => core}/build.rs | 0 {oboromi-core => core}/src/audio/.gitkeep | 0 {oboromi-core => core}/src/audio/mod.rs | 0 {oboromi-core => core}/src/cpu/.gitkeep | 0 {oboromi-core => core}/src/cpu/mod.rs | 0 {oboromi-core => core}/src/cpu/unicorn_interface.rs | 0 {oboromi-core => core}/src/fs/.gitkeep | 0 {oboromi-core => core}/src/fs/mod.rs | 0 {oboromi-core => core}/src/gpu/.gitkeep | 0 {oboromi-core => core}/src/gpu/mod.rs | 0 {oboromi-core => core}/src/gpu/sm86.rs | 0 {oboromi-core => core}/src/gpu/sm86_decoder_generated.rs | 0 {oboromi-core => core}/src/gpu/spirv.rs | 0 {oboromi-core => core}/src/gpu/state.rs | 0 {oboromi-core => core}/src/gpu/test.rs | 0 {oboromi-core => core}/src/input/.gitkeep | 0 {oboromi-core => core}/src/input/mod.rs | 0 {oboromi-core => core}/src/lib.rs | 0 {oboromi-core => core}/src/memory/.gitkeep | 0 {oboromi-core => core}/src/memory/memory.rs | 0 {oboromi-core => core}/src/memory/mod.rs | 0 {oboromi-core => core}/src/mmu/mmu.rs | 0 {oboromi-core => core}/src/mmu/mod.rs | 0 {oboromi-core => core}/src/mmu/paging.rs | 0 {oboromi-core => core}/src/mmu/tlb.rs | 0 {oboromi-core => core}/src/nn/acc.rs | 0 {oboromi-core => core}/src/nn/adraw.rs | 0 {oboromi-core => core}/src/nn/ahid.rs | 0 {oboromi-core => core}/src/nn/aoc.rs | 0 {oboromi-core => core}/src/nn/apm.rs | 0 {oboromi-core => core}/src/nn/appletAE.rs | 0 {oboromi-core => core}/src/nn/appletOE.rs | 0 {oboromi-core => core}/src/nn/arp.rs | 0 {oboromi-core => core}/src/nn/aud.rs | 0 {oboromi-core => core}/src/nn/audctl.rs | 0 {oboromi-core => core}/src/nn/auddebug.rs | 0 {oboromi-core => core}/src/nn/auddev.rs | 0 {oboromi-core => core}/src/nn/auddmg.rs | 0 {oboromi-core => core}/src/nn/audin.rs | 0 {oboromi-core => core}/src/nn/audout.rs | 0 {oboromi-core => core}/src/nn/audrec.rs | 0 {oboromi-core => core}/src/nn/audren.rs | 0 {oboromi-core => core}/src/nn/audsmx.rs | 0 {oboromi-core => core}/src/nn/avm.rs | 0 {oboromi-core => core}/src/nn/banana.rs | 0 {oboromi-core => core}/src/nn/batlog.rs | 0 {oboromi-core => core}/src/nn/bcat.rs | 0 {oboromi-core => core}/src/nn/bgtc.rs | 0 {oboromi-core => core}/src/nn/bpc.rs | 0 {oboromi-core => core}/src/nn/bpmpmr.rs | 0 {oboromi-core => core}/src/nn/bsd.rs | 0 {oboromi-core => core}/src/nn/bsdcfg.rs | 0 {oboromi-core => core}/src/nn/bt.rs | 0 {oboromi-core => core}/src/nn/btdrv.rs | 0 {oboromi-core => core}/src/nn/btm.rs | 0 {oboromi-core => core}/src/nn/btp.rs | 0 {oboromi-core => core}/src/nn/capmtp.rs | 0 {oboromi-core => core}/src/nn/caps.rs | 0 {oboromi-core => core}/src/nn/caps2.rs | 0 {oboromi-core => core}/src/nn/cec_mgr.rs | 0 {oboromi-core => core}/src/nn/chat.rs | 0 {oboromi-core => core}/src/nn/clkrst.rs | 0 {oboromi-core => core}/src/nn/codecctl.rs | 0 {oboromi-core => core}/src/nn/csrng.rs | 0 {oboromi-core => core}/src/nn/dauth.rs | 0 {oboromi-core => core}/src/nn/disp.rs | 0 {oboromi-core => core}/src/nn/dispdrv.rs | 0 {oboromi-core => core}/src/nn/dmnt.rs | 0 {oboromi-core => core}/src/nn/dns.rs | 0 {oboromi-core => core}/src/nn/dt.rs | 0 {oboromi-core => core}/src/nn/ectx.rs | 0 {oboromi-core => core}/src/nn/erpt.rs | 0 {oboromi-core => core}/src/nn/es.rs | 0 {oboromi-core => core}/src/nn/eth.rs | 0 {oboromi-core => core}/src/nn/ethc.rs | 0 {oboromi-core => core}/src/nn/eupld.rs | 0 {oboromi-core => core}/src/nn/fan.rs | 0 {oboromi-core => core}/src/nn/fatal.rs | 0 {oboromi-core => core}/src/nn/fgm.rs | 0 {oboromi-core => core}/src/nn/file_io.rs | 0 {oboromi-core => core}/src/nn/friend.rs | 0 {oboromi-core => core}/src/nn/fs.rs | 0 {oboromi-core => core}/src/nn/fsp_ldr.rs | 0 {oboromi-core => core}/src/nn/fsp_pr.rs | 0 {oboromi-core => core}/src/nn/fsp_srv.rs | 0 {oboromi-core => core}/src/nn/gds.rs | 0 {oboromi-core => core}/src/nn/gpio.rs | 0 {oboromi-core => core}/src/nn/gpuk.rs | 0 {oboromi-core => core}/src/nn/grc.rs | 0 {oboromi-core => core}/src/nn/gsv.rs | 0 {oboromi-core => core}/src/nn/hdcp.rs | 0 {oboromi-core => core}/src/nn/hid.rs | 0 {oboromi-core => core}/src/nn/hidbus.rs | 0 {oboromi-core => core}/src/nn/host1x.rs | 0 {oboromi-core => core}/src/nn/hshl.rs | 0 {oboromi-core => core}/src/nn/htc.rs | 0 {oboromi-core => core}/src/nn/htcs.rs | 0 {oboromi-core => core}/src/nn/hwopus.rs | 0 {oboromi-core => core}/src/nn/i2c.rs | 0 {oboromi-core => core}/src/nn/idle.rs | 0 {oboromi-core => core}/src/nn/ifcfg.rs | 0 {oboromi-core => core}/src/nn/imf.rs | 0 {oboromi-core => core}/src/nn/ins.rs | 0 {oboromi-core => core}/src/nn/irs.rs | 0 {oboromi-core => core}/src/nn/jit.rs | 0 {oboromi-core => core}/src/nn/lbl.rs | 0 {oboromi-core => core}/src/nn/ldn.rs | 0 {oboromi-core => core}/src/nn/ldr.rs | 0 {oboromi-core => core}/src/nn/led.rs | 0 {oboromi-core => core}/src/nn/lm.rs | 0 {oboromi-core => core}/src/nn/lp2p.rs | 0 {oboromi-core => core}/src/nn/lr.rs | 0 {oboromi-core => core}/src/nn/manu.rs | 0 {oboromi-core => core}/src/nn/mig.rs | 0 {oboromi-core => core}/src/nn/mii.rs | 0 {oboromi-core => core}/src/nn/miiimg.rs | 0 {oboromi-core => core}/src/nn/mm.rs | 0 {oboromi-core => core}/src/nn/mnpp.rs | 0 {oboromi-core => core}/src/nn/mod.rs | 0 {oboromi-core => core}/src/nn/ncm.rs | 0 {oboromi-core => core}/src/nn/nd.rs | 0 {oboromi-core => core}/src/nn/ndd.rs | 0 {oboromi-core => core}/src/nn/ndrm.rs | 0 {oboromi-core => core}/src/nn/news.rs | 0 {oboromi-core => core}/src/nn/nfc.rs | 0 {oboromi-core => core}/src/nn/nfp.rs | 0 {oboromi-core => core}/src/nn/ngc.rs | 0 {oboromi-core => core}/src/nn/ngct.rs | 0 {oboromi-core => core}/src/nn/nifm.rs | 0 {oboromi-core => core}/src/nn/nim.rs | 0 {oboromi-core => core}/src/nn/notif.rs | 0 {oboromi-core => core}/src/nn/npns.rs | 0 {oboromi-core => core}/src/nn/ns.rs | 0 {oboromi-core => core}/src/nn/nsd.rs | 0 {oboromi-core => core}/src/nn/ntc.rs | 0 {oboromi-core => core}/src/nn/nvdbg.rs | 0 {oboromi-core => core}/src/nn/nvdrv.rs | 0 {oboromi-core => core}/src/nn/nvdrvdbg.rs | 0 {oboromi-core => core}/src/nn/nvgem.rs | 0 {oboromi-core => core}/src/nn/nvmemp.rs | 0 {oboromi-core => core}/src/nn/olsc.rs | 0 {oboromi-core => core}/src/nn/omm.rs | 0 {oboromi-core => core}/src/nn/ommdisp.rs | 0 {oboromi-core => core}/src/nn/ovln.rs | 0 {oboromi-core => core}/src/nn/pcie.rs | 0 {oboromi-core => core}/src/nn/pcm.rs | 0 {oboromi-core => core}/src/nn/pctl.rs | 0 {oboromi-core => core}/src/nn/pcv.rs | 0 {oboromi-core => core}/src/nn/pdm.rs | 0 {oboromi-core => core}/src/nn/pgl.rs | 0 {oboromi-core => core}/src/nn/pinmux.rs | 0 {oboromi-core => core}/src/nn/pl.rs | 0 {oboromi-core => core}/src/nn/pm.rs | 0 {oboromi-core => core}/src/nn/prepo.rs | 0 {oboromi-core => core}/src/nn/psc.rs | 0 {oboromi-core => core}/src/nn/psm.rs | 0 {oboromi-core => core}/src/nn/pwm.rs | 0 {oboromi-core => core}/src/nn/rgltr.rs | 0 {oboromi-core => core}/src/nn/ro.rs | 0 {oboromi-core => core}/src/nn/rtc.rs | 0 {oboromi-core => core}/src/nn/sasbus.rs | 0 {oboromi-core => core}/src/nn/set.rs | 0 {oboromi-core => core}/src/nn/sf_uds.rs | 0 {oboromi-core => core}/src/nn/sfdnsres.rs | 0 {oboromi-core => core}/src/nn/spbg.rs | 0 {oboromi-core => core}/src/nn/spi.rs | 0 {oboromi-core => core}/src/nn/spl.rs | 0 {oboromi-core => core}/src/nn/sprof.rs | 0 {oboromi-core => core}/src/nn/spsm.rs | 0 {oboromi-core => core}/src/nn/srepo.rs | 0 {oboromi-core => core}/src/nn/ssl.rs | 0 {oboromi-core => core}/src/nn/syncpt.rs | 0 {oboromi-core => core}/src/nn/tc.rs | 0 {oboromi-core => core}/src/nn/tcap.rs | 0 {oboromi-core => core}/src/nn/time.rs | 0 {oboromi-core => core}/src/nn/tma_log.rs | 0 {oboromi-core => core}/src/nn/tmagent.rs | 0 {oboromi-core => core}/src/nn/ts.rs | 0 {oboromi-core => core}/src/nn/tspm.rs | 0 {oboromi-core => core}/src/nn/uart.rs | 0 {oboromi-core => core}/src/nn/usb.rs | 0 {oboromi-core => core}/src/nn/vi.rs | 0 {oboromi-core => core}/src/nn/vi2.rs | 0 {oboromi-core => core}/src/nn/vic.rs | 0 {oboromi-core => core}/src/nn/wlan.rs | 0 {oboromi-core => core}/src/nn/xcd.rs | 0 {oboromi-core => core}/src/sys/mod.rs | 0 {oboromi-core => core}/src/tests/mod.rs | 0 {oboromi-core => core}/src/tests/run.rs | 0 {oboromi-gui => gui}/Cargo.toml | 2 +- {oboromi-gui => gui}/src/gui/.gitkeep | 0 {oboromi-gui => gui}/src/gui/gui.rs | 0 {oboromi-gui => gui}/src/gui/mod.rs | 0 {oboromi-gui => gui}/src/lib.rs | 0 {oboromi-gui => gui}/src/main.rs | 0 199 files changed, 6 insertions(+), 6 deletions(-) rename {oboromi-core => core}/Cargo.toml (100%) rename {oboromi-core => core}/build.rs (100%) rename {oboromi-core => core}/src/audio/.gitkeep (100%) rename {oboromi-core => core}/src/audio/mod.rs (100%) rename {oboromi-core => core}/src/cpu/.gitkeep (100%) rename {oboromi-core => core}/src/cpu/mod.rs (100%) rename {oboromi-core => core}/src/cpu/unicorn_interface.rs (100%) rename {oboromi-core => core}/src/fs/.gitkeep (100%) rename {oboromi-core => core}/src/fs/mod.rs (100%) rename {oboromi-core => core}/src/gpu/.gitkeep (100%) rename {oboromi-core => core}/src/gpu/mod.rs (100%) rename {oboromi-core => core}/src/gpu/sm86.rs (100%) rename {oboromi-core => core}/src/gpu/sm86_decoder_generated.rs (100%) rename {oboromi-core => core}/src/gpu/spirv.rs (100%) rename {oboromi-core => core}/src/gpu/state.rs (100%) rename {oboromi-core => core}/src/gpu/test.rs (100%) rename {oboromi-core => core}/src/input/.gitkeep (100%) rename {oboromi-core => core}/src/input/mod.rs (100%) rename {oboromi-core => core}/src/lib.rs (100%) rename {oboromi-core => core}/src/memory/.gitkeep (100%) rename {oboromi-core => core}/src/memory/memory.rs (100%) rename {oboromi-core => core}/src/memory/mod.rs (100%) rename {oboromi-core => core}/src/mmu/mmu.rs (100%) rename {oboromi-core => core}/src/mmu/mod.rs (100%) rename {oboromi-core => core}/src/mmu/paging.rs (100%) rename {oboromi-core => core}/src/mmu/tlb.rs (100%) rename {oboromi-core => core}/src/nn/acc.rs (100%) rename {oboromi-core => core}/src/nn/adraw.rs (100%) rename {oboromi-core => core}/src/nn/ahid.rs (100%) rename {oboromi-core => core}/src/nn/aoc.rs (100%) rename {oboromi-core => core}/src/nn/apm.rs (100%) rename {oboromi-core => core}/src/nn/appletAE.rs (100%) rename {oboromi-core => core}/src/nn/appletOE.rs (100%) rename {oboromi-core => core}/src/nn/arp.rs (100%) rename {oboromi-core => core}/src/nn/aud.rs (100%) rename {oboromi-core => core}/src/nn/audctl.rs (100%) rename {oboromi-core => core}/src/nn/auddebug.rs (100%) rename {oboromi-core => core}/src/nn/auddev.rs (100%) rename {oboromi-core => core}/src/nn/auddmg.rs (100%) rename {oboromi-core => core}/src/nn/audin.rs (100%) rename {oboromi-core => core}/src/nn/audout.rs (100%) rename {oboromi-core => core}/src/nn/audrec.rs (100%) rename {oboromi-core => core}/src/nn/audren.rs (100%) rename {oboromi-core => core}/src/nn/audsmx.rs (100%) rename {oboromi-core => core}/src/nn/avm.rs (100%) rename {oboromi-core => core}/src/nn/banana.rs (100%) rename {oboromi-core => core}/src/nn/batlog.rs (100%) rename {oboromi-core => core}/src/nn/bcat.rs (100%) rename {oboromi-core => core}/src/nn/bgtc.rs (100%) rename {oboromi-core => core}/src/nn/bpc.rs (100%) rename {oboromi-core => core}/src/nn/bpmpmr.rs (100%) rename {oboromi-core => core}/src/nn/bsd.rs (100%) rename {oboromi-core => core}/src/nn/bsdcfg.rs (100%) rename {oboromi-core => core}/src/nn/bt.rs (100%) rename {oboromi-core => core}/src/nn/btdrv.rs (100%) rename {oboromi-core => core}/src/nn/btm.rs (100%) rename {oboromi-core => core}/src/nn/btp.rs (100%) rename {oboromi-core => core}/src/nn/capmtp.rs (100%) rename {oboromi-core => core}/src/nn/caps.rs (100%) rename {oboromi-core => core}/src/nn/caps2.rs (100%) rename {oboromi-core => core}/src/nn/cec_mgr.rs (100%) rename {oboromi-core => core}/src/nn/chat.rs (100%) rename {oboromi-core => core}/src/nn/clkrst.rs (100%) rename {oboromi-core => core}/src/nn/codecctl.rs (100%) rename {oboromi-core => core}/src/nn/csrng.rs (100%) rename {oboromi-core => core}/src/nn/dauth.rs (100%) rename {oboromi-core => core}/src/nn/disp.rs (100%) rename {oboromi-core => core}/src/nn/dispdrv.rs (100%) rename {oboromi-core => core}/src/nn/dmnt.rs (100%) rename {oboromi-core => core}/src/nn/dns.rs (100%) rename {oboromi-core => core}/src/nn/dt.rs (100%) rename {oboromi-core => core}/src/nn/ectx.rs (100%) rename {oboromi-core => core}/src/nn/erpt.rs (100%) rename {oboromi-core => core}/src/nn/es.rs (100%) rename {oboromi-core => core}/src/nn/eth.rs (100%) rename {oboromi-core => core}/src/nn/ethc.rs (100%) rename {oboromi-core => core}/src/nn/eupld.rs (100%) rename {oboromi-core => core}/src/nn/fan.rs (100%) rename {oboromi-core => core}/src/nn/fatal.rs (100%) rename {oboromi-core => core}/src/nn/fgm.rs (100%) rename {oboromi-core => core}/src/nn/file_io.rs (100%) rename {oboromi-core => core}/src/nn/friend.rs (100%) rename {oboromi-core => core}/src/nn/fs.rs (100%) rename {oboromi-core => core}/src/nn/fsp_ldr.rs (100%) rename {oboromi-core => core}/src/nn/fsp_pr.rs (100%) rename {oboromi-core => core}/src/nn/fsp_srv.rs (100%) rename {oboromi-core => core}/src/nn/gds.rs (100%) rename {oboromi-core => core}/src/nn/gpio.rs (100%) rename {oboromi-core => core}/src/nn/gpuk.rs (100%) rename {oboromi-core => core}/src/nn/grc.rs (100%) rename {oboromi-core => core}/src/nn/gsv.rs (100%) rename {oboromi-core => core}/src/nn/hdcp.rs (100%) rename {oboromi-core => core}/src/nn/hid.rs (100%) rename {oboromi-core => core}/src/nn/hidbus.rs (100%) rename {oboromi-core => core}/src/nn/host1x.rs (100%) rename {oboromi-core => core}/src/nn/hshl.rs (100%) rename {oboromi-core => core}/src/nn/htc.rs (100%) rename {oboromi-core => core}/src/nn/htcs.rs (100%) rename {oboromi-core => core}/src/nn/hwopus.rs (100%) rename {oboromi-core => core}/src/nn/i2c.rs (100%) rename {oboromi-core => core}/src/nn/idle.rs (100%) rename {oboromi-core => core}/src/nn/ifcfg.rs (100%) rename {oboromi-core => core}/src/nn/imf.rs (100%) rename {oboromi-core => core}/src/nn/ins.rs (100%) rename {oboromi-core => core}/src/nn/irs.rs (100%) rename {oboromi-core => core}/src/nn/jit.rs (100%) rename {oboromi-core => core}/src/nn/lbl.rs (100%) rename {oboromi-core => core}/src/nn/ldn.rs (100%) rename {oboromi-core => core}/src/nn/ldr.rs (100%) rename {oboromi-core => core}/src/nn/led.rs (100%) rename {oboromi-core => core}/src/nn/lm.rs (100%) rename {oboromi-core => core}/src/nn/lp2p.rs (100%) rename {oboromi-core => core}/src/nn/lr.rs (100%) rename {oboromi-core => core}/src/nn/manu.rs (100%) rename {oboromi-core => core}/src/nn/mig.rs (100%) rename {oboromi-core => core}/src/nn/mii.rs (100%) rename {oboromi-core => core}/src/nn/miiimg.rs (100%) rename {oboromi-core => core}/src/nn/mm.rs (100%) rename {oboromi-core => core}/src/nn/mnpp.rs (100%) rename {oboromi-core => core}/src/nn/mod.rs (100%) rename {oboromi-core => core}/src/nn/ncm.rs (100%) rename {oboromi-core => core}/src/nn/nd.rs (100%) rename {oboromi-core => core}/src/nn/ndd.rs (100%) rename {oboromi-core => core}/src/nn/ndrm.rs (100%) rename {oboromi-core => core}/src/nn/news.rs (100%) rename {oboromi-core => core}/src/nn/nfc.rs (100%) rename {oboromi-core => core}/src/nn/nfp.rs (100%) rename {oboromi-core => core}/src/nn/ngc.rs (100%) rename {oboromi-core => core}/src/nn/ngct.rs (100%) rename {oboromi-core => core}/src/nn/nifm.rs (100%) rename {oboromi-core => core}/src/nn/nim.rs (100%) rename {oboromi-core => core}/src/nn/notif.rs (100%) rename {oboromi-core => core}/src/nn/npns.rs (100%) rename {oboromi-core => core}/src/nn/ns.rs (100%) rename {oboromi-core => core}/src/nn/nsd.rs (100%) rename {oboromi-core => core}/src/nn/ntc.rs (100%) rename {oboromi-core => core}/src/nn/nvdbg.rs (100%) rename {oboromi-core => core}/src/nn/nvdrv.rs (100%) rename {oboromi-core => core}/src/nn/nvdrvdbg.rs (100%) rename {oboromi-core => core}/src/nn/nvgem.rs (100%) rename {oboromi-core => core}/src/nn/nvmemp.rs (100%) rename {oboromi-core => core}/src/nn/olsc.rs (100%) rename {oboromi-core => core}/src/nn/omm.rs (100%) rename {oboromi-core => core}/src/nn/ommdisp.rs (100%) rename {oboromi-core => core}/src/nn/ovln.rs (100%) rename {oboromi-core => core}/src/nn/pcie.rs (100%) rename {oboromi-core => core}/src/nn/pcm.rs (100%) rename {oboromi-core => core}/src/nn/pctl.rs (100%) rename {oboromi-core => core}/src/nn/pcv.rs (100%) rename {oboromi-core => core}/src/nn/pdm.rs (100%) rename {oboromi-core => core}/src/nn/pgl.rs (100%) rename {oboromi-core => core}/src/nn/pinmux.rs (100%) rename {oboromi-core => core}/src/nn/pl.rs (100%) rename {oboromi-core => core}/src/nn/pm.rs (100%) rename {oboromi-core => core}/src/nn/prepo.rs (100%) rename {oboromi-core => core}/src/nn/psc.rs (100%) rename {oboromi-core => core}/src/nn/psm.rs (100%) rename {oboromi-core => core}/src/nn/pwm.rs (100%) rename {oboromi-core => core}/src/nn/rgltr.rs (100%) rename {oboromi-core => core}/src/nn/ro.rs (100%) rename {oboromi-core => core}/src/nn/rtc.rs (100%) rename {oboromi-core => core}/src/nn/sasbus.rs (100%) rename {oboromi-core => core}/src/nn/set.rs (100%) rename {oboromi-core => core}/src/nn/sf_uds.rs (100%) rename {oboromi-core => core}/src/nn/sfdnsres.rs (100%) rename {oboromi-core => core}/src/nn/spbg.rs (100%) rename {oboromi-core => core}/src/nn/spi.rs (100%) rename {oboromi-core => core}/src/nn/spl.rs (100%) rename {oboromi-core => core}/src/nn/sprof.rs (100%) rename {oboromi-core => core}/src/nn/spsm.rs (100%) rename {oboromi-core => core}/src/nn/srepo.rs (100%) rename {oboromi-core => core}/src/nn/ssl.rs (100%) rename {oboromi-core => core}/src/nn/syncpt.rs (100%) rename {oboromi-core => core}/src/nn/tc.rs (100%) rename {oboromi-core => core}/src/nn/tcap.rs (100%) rename {oboromi-core => core}/src/nn/time.rs (100%) rename {oboromi-core => core}/src/nn/tma_log.rs (100%) rename {oboromi-core => core}/src/nn/tmagent.rs (100%) rename {oboromi-core => core}/src/nn/ts.rs (100%) rename {oboromi-core => core}/src/nn/tspm.rs (100%) rename {oboromi-core => core}/src/nn/uart.rs (100%) rename {oboromi-core => core}/src/nn/usb.rs (100%) rename {oboromi-core => core}/src/nn/vi.rs (100%) rename {oboromi-core => core}/src/nn/vi2.rs (100%) rename {oboromi-core => core}/src/nn/vic.rs (100%) rename {oboromi-core => core}/src/nn/wlan.rs (100%) rename {oboromi-core => core}/src/nn/xcd.rs (100%) rename {oboromi-core => core}/src/sys/mod.rs (100%) rename {oboromi-core => core}/src/tests/mod.rs (100%) rename {oboromi-core => core}/src/tests/run.rs (100%) rename {oboromi-gui => gui}/Cargo.toml (85%) rename {oboromi-gui => gui}/src/gui/.gitkeep (100%) rename {oboromi-gui => gui}/src/gui/gui.rs (100%) rename {oboromi-gui => gui}/src/gui/mod.rs (100%) rename {oboromi-gui => gui}/src/lib.rs (100%) rename {oboromi-gui => gui}/src/main.rs (100%) diff --git a/.gitignore b/.gitignore index a0d6fee..110b56c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /oboromi.log /third_party/boost_1_89_0 .vscode/ +rad/ diff --git a/Cargo.lock b/Cargo.lock index f1af23f..ee24991 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2466,8 +2466,6 @@ dependencies = [ name = "oboromi-core" version = "0.0.1" dependencies = [ - "bitflags 2.9.4", - "log", "unicorn-engine", ] diff --git a/Cargo.toml b/Cargo.toml index 7efa27a..cf979b8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,8 +1,8 @@ [workspace] resolver = "3" members = [ - "oboromi-core", - "oboromi-gui", + "core", + "gui", ] [workspace.dependencies] @@ -14,4 +14,5 @@ egui = "0.33" eframe = "0.33" serde = "1.0" thiserror = "2.0" -oboromi-core = { path = "oboromi-core" } +oboromi-core = { path = "core" } +oboromi-gui = { path = "gui" } diff --git a/oboromi-core/Cargo.toml b/core/Cargo.toml similarity index 100% rename from oboromi-core/Cargo.toml rename to core/Cargo.toml diff --git a/oboromi-core/build.rs b/core/build.rs similarity index 100% rename from oboromi-core/build.rs rename to core/build.rs diff --git a/oboromi-core/src/audio/.gitkeep b/core/src/audio/.gitkeep similarity index 100% rename from oboromi-core/src/audio/.gitkeep rename to core/src/audio/.gitkeep diff --git a/oboromi-core/src/audio/mod.rs b/core/src/audio/mod.rs similarity index 100% rename from oboromi-core/src/audio/mod.rs rename to core/src/audio/mod.rs diff --git a/oboromi-core/src/cpu/.gitkeep b/core/src/cpu/.gitkeep similarity index 100% rename from oboromi-core/src/cpu/.gitkeep rename to core/src/cpu/.gitkeep diff --git a/oboromi-core/src/cpu/mod.rs b/core/src/cpu/mod.rs similarity index 100% rename from oboromi-core/src/cpu/mod.rs rename to core/src/cpu/mod.rs diff --git a/oboromi-core/src/cpu/unicorn_interface.rs b/core/src/cpu/unicorn_interface.rs similarity index 100% rename from oboromi-core/src/cpu/unicorn_interface.rs rename to core/src/cpu/unicorn_interface.rs diff --git a/oboromi-core/src/fs/.gitkeep b/core/src/fs/.gitkeep similarity index 100% rename from oboromi-core/src/fs/.gitkeep rename to core/src/fs/.gitkeep diff --git a/oboromi-core/src/fs/mod.rs b/core/src/fs/mod.rs similarity index 100% rename from oboromi-core/src/fs/mod.rs rename to core/src/fs/mod.rs diff --git a/oboromi-core/src/gpu/.gitkeep b/core/src/gpu/.gitkeep similarity index 100% rename from oboromi-core/src/gpu/.gitkeep rename to core/src/gpu/.gitkeep diff --git a/oboromi-core/src/gpu/mod.rs b/core/src/gpu/mod.rs similarity index 100% rename from oboromi-core/src/gpu/mod.rs rename to core/src/gpu/mod.rs diff --git a/oboromi-core/src/gpu/sm86.rs b/core/src/gpu/sm86.rs similarity index 100% rename from oboromi-core/src/gpu/sm86.rs rename to core/src/gpu/sm86.rs diff --git a/oboromi-core/src/gpu/sm86_decoder_generated.rs b/core/src/gpu/sm86_decoder_generated.rs similarity index 100% rename from oboromi-core/src/gpu/sm86_decoder_generated.rs rename to core/src/gpu/sm86_decoder_generated.rs diff --git a/oboromi-core/src/gpu/spirv.rs b/core/src/gpu/spirv.rs similarity index 100% rename from oboromi-core/src/gpu/spirv.rs rename to core/src/gpu/spirv.rs diff --git a/oboromi-core/src/gpu/state.rs b/core/src/gpu/state.rs similarity index 100% rename from oboromi-core/src/gpu/state.rs rename to core/src/gpu/state.rs diff --git a/oboromi-core/src/gpu/test.rs b/core/src/gpu/test.rs similarity index 100% rename from oboromi-core/src/gpu/test.rs rename to core/src/gpu/test.rs diff --git a/oboromi-core/src/input/.gitkeep b/core/src/input/.gitkeep similarity index 100% rename from oboromi-core/src/input/.gitkeep rename to core/src/input/.gitkeep diff --git a/oboromi-core/src/input/mod.rs b/core/src/input/mod.rs similarity index 100% rename from oboromi-core/src/input/mod.rs rename to core/src/input/mod.rs diff --git a/oboromi-core/src/lib.rs b/core/src/lib.rs similarity index 100% rename from oboromi-core/src/lib.rs rename to core/src/lib.rs diff --git a/oboromi-core/src/memory/.gitkeep b/core/src/memory/.gitkeep similarity index 100% rename from oboromi-core/src/memory/.gitkeep rename to core/src/memory/.gitkeep diff --git a/oboromi-core/src/memory/memory.rs b/core/src/memory/memory.rs similarity index 100% rename from oboromi-core/src/memory/memory.rs rename to core/src/memory/memory.rs diff --git a/oboromi-core/src/memory/mod.rs b/core/src/memory/mod.rs similarity index 100% rename from oboromi-core/src/memory/mod.rs rename to core/src/memory/mod.rs diff --git a/oboromi-core/src/mmu/mmu.rs b/core/src/mmu/mmu.rs similarity index 100% rename from oboromi-core/src/mmu/mmu.rs rename to core/src/mmu/mmu.rs diff --git a/oboromi-core/src/mmu/mod.rs b/core/src/mmu/mod.rs similarity index 100% rename from oboromi-core/src/mmu/mod.rs rename to core/src/mmu/mod.rs diff --git a/oboromi-core/src/mmu/paging.rs b/core/src/mmu/paging.rs similarity index 100% rename from oboromi-core/src/mmu/paging.rs rename to core/src/mmu/paging.rs diff --git a/oboromi-core/src/mmu/tlb.rs b/core/src/mmu/tlb.rs similarity index 100% rename from oboromi-core/src/mmu/tlb.rs rename to core/src/mmu/tlb.rs diff --git a/oboromi-core/src/nn/acc.rs b/core/src/nn/acc.rs similarity index 100% rename from oboromi-core/src/nn/acc.rs rename to core/src/nn/acc.rs diff --git a/oboromi-core/src/nn/adraw.rs b/core/src/nn/adraw.rs similarity index 100% rename from oboromi-core/src/nn/adraw.rs rename to core/src/nn/adraw.rs diff --git a/oboromi-core/src/nn/ahid.rs b/core/src/nn/ahid.rs similarity index 100% rename from oboromi-core/src/nn/ahid.rs rename to core/src/nn/ahid.rs diff --git a/oboromi-core/src/nn/aoc.rs b/core/src/nn/aoc.rs similarity index 100% rename from oboromi-core/src/nn/aoc.rs rename to core/src/nn/aoc.rs diff --git a/oboromi-core/src/nn/apm.rs b/core/src/nn/apm.rs similarity index 100% rename from oboromi-core/src/nn/apm.rs rename to core/src/nn/apm.rs diff --git a/oboromi-core/src/nn/appletAE.rs b/core/src/nn/appletAE.rs similarity index 100% rename from oboromi-core/src/nn/appletAE.rs rename to core/src/nn/appletAE.rs diff --git a/oboromi-core/src/nn/appletOE.rs b/core/src/nn/appletOE.rs similarity index 100% rename from oboromi-core/src/nn/appletOE.rs rename to core/src/nn/appletOE.rs diff --git a/oboromi-core/src/nn/arp.rs b/core/src/nn/arp.rs similarity index 100% rename from oboromi-core/src/nn/arp.rs rename to core/src/nn/arp.rs diff --git a/oboromi-core/src/nn/aud.rs b/core/src/nn/aud.rs similarity index 100% rename from oboromi-core/src/nn/aud.rs rename to core/src/nn/aud.rs diff --git a/oboromi-core/src/nn/audctl.rs b/core/src/nn/audctl.rs similarity index 100% rename from oboromi-core/src/nn/audctl.rs rename to core/src/nn/audctl.rs diff --git a/oboromi-core/src/nn/auddebug.rs b/core/src/nn/auddebug.rs similarity index 100% rename from oboromi-core/src/nn/auddebug.rs rename to core/src/nn/auddebug.rs diff --git a/oboromi-core/src/nn/auddev.rs b/core/src/nn/auddev.rs similarity index 100% rename from oboromi-core/src/nn/auddev.rs rename to core/src/nn/auddev.rs diff --git a/oboromi-core/src/nn/auddmg.rs b/core/src/nn/auddmg.rs similarity index 100% rename from oboromi-core/src/nn/auddmg.rs rename to core/src/nn/auddmg.rs diff --git a/oboromi-core/src/nn/audin.rs b/core/src/nn/audin.rs similarity index 100% rename from oboromi-core/src/nn/audin.rs rename to core/src/nn/audin.rs diff --git a/oboromi-core/src/nn/audout.rs b/core/src/nn/audout.rs similarity index 100% rename from oboromi-core/src/nn/audout.rs rename to core/src/nn/audout.rs diff --git a/oboromi-core/src/nn/audrec.rs b/core/src/nn/audrec.rs similarity index 100% rename from oboromi-core/src/nn/audrec.rs rename to core/src/nn/audrec.rs diff --git a/oboromi-core/src/nn/audren.rs b/core/src/nn/audren.rs similarity index 100% rename from oboromi-core/src/nn/audren.rs rename to core/src/nn/audren.rs diff --git a/oboromi-core/src/nn/audsmx.rs b/core/src/nn/audsmx.rs similarity index 100% rename from oboromi-core/src/nn/audsmx.rs rename to core/src/nn/audsmx.rs diff --git a/oboromi-core/src/nn/avm.rs b/core/src/nn/avm.rs similarity index 100% rename from oboromi-core/src/nn/avm.rs rename to core/src/nn/avm.rs diff --git a/oboromi-core/src/nn/banana.rs b/core/src/nn/banana.rs similarity index 100% rename from oboromi-core/src/nn/banana.rs rename to core/src/nn/banana.rs diff --git a/oboromi-core/src/nn/batlog.rs b/core/src/nn/batlog.rs similarity index 100% rename from oboromi-core/src/nn/batlog.rs rename to core/src/nn/batlog.rs diff --git a/oboromi-core/src/nn/bcat.rs b/core/src/nn/bcat.rs similarity index 100% rename from oboromi-core/src/nn/bcat.rs rename to core/src/nn/bcat.rs diff --git a/oboromi-core/src/nn/bgtc.rs b/core/src/nn/bgtc.rs similarity index 100% rename from oboromi-core/src/nn/bgtc.rs rename to core/src/nn/bgtc.rs diff --git a/oboromi-core/src/nn/bpc.rs b/core/src/nn/bpc.rs similarity index 100% rename from oboromi-core/src/nn/bpc.rs rename to core/src/nn/bpc.rs diff --git a/oboromi-core/src/nn/bpmpmr.rs b/core/src/nn/bpmpmr.rs similarity index 100% rename from oboromi-core/src/nn/bpmpmr.rs rename to core/src/nn/bpmpmr.rs diff --git a/oboromi-core/src/nn/bsd.rs b/core/src/nn/bsd.rs similarity index 100% rename from oboromi-core/src/nn/bsd.rs rename to core/src/nn/bsd.rs diff --git a/oboromi-core/src/nn/bsdcfg.rs b/core/src/nn/bsdcfg.rs similarity index 100% rename from oboromi-core/src/nn/bsdcfg.rs rename to core/src/nn/bsdcfg.rs diff --git a/oboromi-core/src/nn/bt.rs b/core/src/nn/bt.rs similarity index 100% rename from oboromi-core/src/nn/bt.rs rename to core/src/nn/bt.rs diff --git a/oboromi-core/src/nn/btdrv.rs b/core/src/nn/btdrv.rs similarity index 100% rename from oboromi-core/src/nn/btdrv.rs rename to core/src/nn/btdrv.rs diff --git a/oboromi-core/src/nn/btm.rs b/core/src/nn/btm.rs similarity index 100% rename from oboromi-core/src/nn/btm.rs rename to core/src/nn/btm.rs diff --git a/oboromi-core/src/nn/btp.rs b/core/src/nn/btp.rs similarity index 100% rename from oboromi-core/src/nn/btp.rs rename to core/src/nn/btp.rs diff --git a/oboromi-core/src/nn/capmtp.rs b/core/src/nn/capmtp.rs similarity index 100% rename from oboromi-core/src/nn/capmtp.rs rename to core/src/nn/capmtp.rs diff --git a/oboromi-core/src/nn/caps.rs b/core/src/nn/caps.rs similarity index 100% rename from oboromi-core/src/nn/caps.rs rename to core/src/nn/caps.rs diff --git a/oboromi-core/src/nn/caps2.rs b/core/src/nn/caps2.rs similarity index 100% rename from oboromi-core/src/nn/caps2.rs rename to core/src/nn/caps2.rs diff --git a/oboromi-core/src/nn/cec_mgr.rs b/core/src/nn/cec_mgr.rs similarity index 100% rename from oboromi-core/src/nn/cec_mgr.rs rename to core/src/nn/cec_mgr.rs diff --git a/oboromi-core/src/nn/chat.rs b/core/src/nn/chat.rs similarity index 100% rename from oboromi-core/src/nn/chat.rs rename to core/src/nn/chat.rs diff --git a/oboromi-core/src/nn/clkrst.rs b/core/src/nn/clkrst.rs similarity index 100% rename from oboromi-core/src/nn/clkrst.rs rename to core/src/nn/clkrst.rs diff --git a/oboromi-core/src/nn/codecctl.rs b/core/src/nn/codecctl.rs similarity index 100% rename from oboromi-core/src/nn/codecctl.rs rename to core/src/nn/codecctl.rs diff --git a/oboromi-core/src/nn/csrng.rs b/core/src/nn/csrng.rs similarity index 100% rename from oboromi-core/src/nn/csrng.rs rename to core/src/nn/csrng.rs diff --git a/oboromi-core/src/nn/dauth.rs b/core/src/nn/dauth.rs similarity index 100% rename from oboromi-core/src/nn/dauth.rs rename to core/src/nn/dauth.rs diff --git a/oboromi-core/src/nn/disp.rs b/core/src/nn/disp.rs similarity index 100% rename from oboromi-core/src/nn/disp.rs rename to core/src/nn/disp.rs diff --git a/oboromi-core/src/nn/dispdrv.rs b/core/src/nn/dispdrv.rs similarity index 100% rename from oboromi-core/src/nn/dispdrv.rs rename to core/src/nn/dispdrv.rs diff --git a/oboromi-core/src/nn/dmnt.rs b/core/src/nn/dmnt.rs similarity index 100% rename from oboromi-core/src/nn/dmnt.rs rename to core/src/nn/dmnt.rs diff --git a/oboromi-core/src/nn/dns.rs b/core/src/nn/dns.rs similarity index 100% rename from oboromi-core/src/nn/dns.rs rename to core/src/nn/dns.rs diff --git a/oboromi-core/src/nn/dt.rs b/core/src/nn/dt.rs similarity index 100% rename from oboromi-core/src/nn/dt.rs rename to core/src/nn/dt.rs diff --git a/oboromi-core/src/nn/ectx.rs b/core/src/nn/ectx.rs similarity index 100% rename from oboromi-core/src/nn/ectx.rs rename to core/src/nn/ectx.rs diff --git a/oboromi-core/src/nn/erpt.rs b/core/src/nn/erpt.rs similarity index 100% rename from oboromi-core/src/nn/erpt.rs rename to core/src/nn/erpt.rs diff --git a/oboromi-core/src/nn/es.rs b/core/src/nn/es.rs similarity index 100% rename from oboromi-core/src/nn/es.rs rename to core/src/nn/es.rs diff --git a/oboromi-core/src/nn/eth.rs b/core/src/nn/eth.rs similarity index 100% rename from oboromi-core/src/nn/eth.rs rename to core/src/nn/eth.rs diff --git a/oboromi-core/src/nn/ethc.rs b/core/src/nn/ethc.rs similarity index 100% rename from oboromi-core/src/nn/ethc.rs rename to core/src/nn/ethc.rs diff --git a/oboromi-core/src/nn/eupld.rs b/core/src/nn/eupld.rs similarity index 100% rename from oboromi-core/src/nn/eupld.rs rename to core/src/nn/eupld.rs diff --git a/oboromi-core/src/nn/fan.rs b/core/src/nn/fan.rs similarity index 100% rename from oboromi-core/src/nn/fan.rs rename to core/src/nn/fan.rs diff --git a/oboromi-core/src/nn/fatal.rs b/core/src/nn/fatal.rs similarity index 100% rename from oboromi-core/src/nn/fatal.rs rename to core/src/nn/fatal.rs diff --git a/oboromi-core/src/nn/fgm.rs b/core/src/nn/fgm.rs similarity index 100% rename from oboromi-core/src/nn/fgm.rs rename to core/src/nn/fgm.rs diff --git a/oboromi-core/src/nn/file_io.rs b/core/src/nn/file_io.rs similarity index 100% rename from oboromi-core/src/nn/file_io.rs rename to core/src/nn/file_io.rs diff --git a/oboromi-core/src/nn/friend.rs b/core/src/nn/friend.rs similarity index 100% rename from oboromi-core/src/nn/friend.rs rename to core/src/nn/friend.rs diff --git a/oboromi-core/src/nn/fs.rs b/core/src/nn/fs.rs similarity index 100% rename from oboromi-core/src/nn/fs.rs rename to core/src/nn/fs.rs diff --git a/oboromi-core/src/nn/fsp_ldr.rs b/core/src/nn/fsp_ldr.rs similarity index 100% rename from oboromi-core/src/nn/fsp_ldr.rs rename to core/src/nn/fsp_ldr.rs diff --git a/oboromi-core/src/nn/fsp_pr.rs b/core/src/nn/fsp_pr.rs similarity index 100% rename from oboromi-core/src/nn/fsp_pr.rs rename to core/src/nn/fsp_pr.rs diff --git a/oboromi-core/src/nn/fsp_srv.rs b/core/src/nn/fsp_srv.rs similarity index 100% rename from oboromi-core/src/nn/fsp_srv.rs rename to core/src/nn/fsp_srv.rs diff --git a/oboromi-core/src/nn/gds.rs b/core/src/nn/gds.rs similarity index 100% rename from oboromi-core/src/nn/gds.rs rename to core/src/nn/gds.rs diff --git a/oboromi-core/src/nn/gpio.rs b/core/src/nn/gpio.rs similarity index 100% rename from oboromi-core/src/nn/gpio.rs rename to core/src/nn/gpio.rs diff --git a/oboromi-core/src/nn/gpuk.rs b/core/src/nn/gpuk.rs similarity index 100% rename from oboromi-core/src/nn/gpuk.rs rename to core/src/nn/gpuk.rs diff --git a/oboromi-core/src/nn/grc.rs b/core/src/nn/grc.rs similarity index 100% rename from oboromi-core/src/nn/grc.rs rename to core/src/nn/grc.rs diff --git a/oboromi-core/src/nn/gsv.rs b/core/src/nn/gsv.rs similarity index 100% rename from oboromi-core/src/nn/gsv.rs rename to core/src/nn/gsv.rs diff --git a/oboromi-core/src/nn/hdcp.rs b/core/src/nn/hdcp.rs similarity index 100% rename from oboromi-core/src/nn/hdcp.rs rename to core/src/nn/hdcp.rs diff --git a/oboromi-core/src/nn/hid.rs b/core/src/nn/hid.rs similarity index 100% rename from oboromi-core/src/nn/hid.rs rename to core/src/nn/hid.rs diff --git a/oboromi-core/src/nn/hidbus.rs b/core/src/nn/hidbus.rs similarity index 100% rename from oboromi-core/src/nn/hidbus.rs rename to core/src/nn/hidbus.rs diff --git a/oboromi-core/src/nn/host1x.rs b/core/src/nn/host1x.rs similarity index 100% rename from oboromi-core/src/nn/host1x.rs rename to core/src/nn/host1x.rs diff --git a/oboromi-core/src/nn/hshl.rs b/core/src/nn/hshl.rs similarity index 100% rename from oboromi-core/src/nn/hshl.rs rename to core/src/nn/hshl.rs diff --git a/oboromi-core/src/nn/htc.rs b/core/src/nn/htc.rs similarity index 100% rename from oboromi-core/src/nn/htc.rs rename to core/src/nn/htc.rs diff --git a/oboromi-core/src/nn/htcs.rs b/core/src/nn/htcs.rs similarity index 100% rename from oboromi-core/src/nn/htcs.rs rename to core/src/nn/htcs.rs diff --git a/oboromi-core/src/nn/hwopus.rs b/core/src/nn/hwopus.rs similarity index 100% rename from oboromi-core/src/nn/hwopus.rs rename to core/src/nn/hwopus.rs diff --git a/oboromi-core/src/nn/i2c.rs b/core/src/nn/i2c.rs similarity index 100% rename from oboromi-core/src/nn/i2c.rs rename to core/src/nn/i2c.rs diff --git a/oboromi-core/src/nn/idle.rs b/core/src/nn/idle.rs similarity index 100% rename from oboromi-core/src/nn/idle.rs rename to core/src/nn/idle.rs diff --git a/oboromi-core/src/nn/ifcfg.rs b/core/src/nn/ifcfg.rs similarity index 100% rename from oboromi-core/src/nn/ifcfg.rs rename to core/src/nn/ifcfg.rs diff --git a/oboromi-core/src/nn/imf.rs b/core/src/nn/imf.rs similarity index 100% rename from oboromi-core/src/nn/imf.rs rename to core/src/nn/imf.rs diff --git a/oboromi-core/src/nn/ins.rs b/core/src/nn/ins.rs similarity index 100% rename from oboromi-core/src/nn/ins.rs rename to core/src/nn/ins.rs diff --git a/oboromi-core/src/nn/irs.rs b/core/src/nn/irs.rs similarity index 100% rename from oboromi-core/src/nn/irs.rs rename to core/src/nn/irs.rs diff --git a/oboromi-core/src/nn/jit.rs b/core/src/nn/jit.rs similarity index 100% rename from oboromi-core/src/nn/jit.rs rename to core/src/nn/jit.rs diff --git a/oboromi-core/src/nn/lbl.rs b/core/src/nn/lbl.rs similarity index 100% rename from oboromi-core/src/nn/lbl.rs rename to core/src/nn/lbl.rs diff --git a/oboromi-core/src/nn/ldn.rs b/core/src/nn/ldn.rs similarity index 100% rename from oboromi-core/src/nn/ldn.rs rename to core/src/nn/ldn.rs diff --git a/oboromi-core/src/nn/ldr.rs b/core/src/nn/ldr.rs similarity index 100% rename from oboromi-core/src/nn/ldr.rs rename to core/src/nn/ldr.rs diff --git a/oboromi-core/src/nn/led.rs b/core/src/nn/led.rs similarity index 100% rename from oboromi-core/src/nn/led.rs rename to core/src/nn/led.rs diff --git a/oboromi-core/src/nn/lm.rs b/core/src/nn/lm.rs similarity index 100% rename from oboromi-core/src/nn/lm.rs rename to core/src/nn/lm.rs diff --git a/oboromi-core/src/nn/lp2p.rs b/core/src/nn/lp2p.rs similarity index 100% rename from oboromi-core/src/nn/lp2p.rs rename to core/src/nn/lp2p.rs diff --git a/oboromi-core/src/nn/lr.rs b/core/src/nn/lr.rs similarity index 100% rename from oboromi-core/src/nn/lr.rs rename to core/src/nn/lr.rs diff --git a/oboromi-core/src/nn/manu.rs b/core/src/nn/manu.rs similarity index 100% rename from oboromi-core/src/nn/manu.rs rename to core/src/nn/manu.rs diff --git a/oboromi-core/src/nn/mig.rs b/core/src/nn/mig.rs similarity index 100% rename from oboromi-core/src/nn/mig.rs rename to core/src/nn/mig.rs diff --git a/oboromi-core/src/nn/mii.rs b/core/src/nn/mii.rs similarity index 100% rename from oboromi-core/src/nn/mii.rs rename to core/src/nn/mii.rs diff --git a/oboromi-core/src/nn/miiimg.rs b/core/src/nn/miiimg.rs similarity index 100% rename from oboromi-core/src/nn/miiimg.rs rename to core/src/nn/miiimg.rs diff --git a/oboromi-core/src/nn/mm.rs b/core/src/nn/mm.rs similarity index 100% rename from oboromi-core/src/nn/mm.rs rename to core/src/nn/mm.rs diff --git a/oboromi-core/src/nn/mnpp.rs b/core/src/nn/mnpp.rs similarity index 100% rename from oboromi-core/src/nn/mnpp.rs rename to core/src/nn/mnpp.rs diff --git a/oboromi-core/src/nn/mod.rs b/core/src/nn/mod.rs similarity index 100% rename from oboromi-core/src/nn/mod.rs rename to core/src/nn/mod.rs diff --git a/oboromi-core/src/nn/ncm.rs b/core/src/nn/ncm.rs similarity index 100% rename from oboromi-core/src/nn/ncm.rs rename to core/src/nn/ncm.rs diff --git a/oboromi-core/src/nn/nd.rs b/core/src/nn/nd.rs similarity index 100% rename from oboromi-core/src/nn/nd.rs rename to core/src/nn/nd.rs diff --git a/oboromi-core/src/nn/ndd.rs b/core/src/nn/ndd.rs similarity index 100% rename from oboromi-core/src/nn/ndd.rs rename to core/src/nn/ndd.rs diff --git a/oboromi-core/src/nn/ndrm.rs b/core/src/nn/ndrm.rs similarity index 100% rename from oboromi-core/src/nn/ndrm.rs rename to core/src/nn/ndrm.rs diff --git a/oboromi-core/src/nn/news.rs b/core/src/nn/news.rs similarity index 100% rename from oboromi-core/src/nn/news.rs rename to core/src/nn/news.rs diff --git a/oboromi-core/src/nn/nfc.rs b/core/src/nn/nfc.rs similarity index 100% rename from oboromi-core/src/nn/nfc.rs rename to core/src/nn/nfc.rs diff --git a/oboromi-core/src/nn/nfp.rs b/core/src/nn/nfp.rs similarity index 100% rename from oboromi-core/src/nn/nfp.rs rename to core/src/nn/nfp.rs diff --git a/oboromi-core/src/nn/ngc.rs b/core/src/nn/ngc.rs similarity index 100% rename from oboromi-core/src/nn/ngc.rs rename to core/src/nn/ngc.rs diff --git a/oboromi-core/src/nn/ngct.rs b/core/src/nn/ngct.rs similarity index 100% rename from oboromi-core/src/nn/ngct.rs rename to core/src/nn/ngct.rs diff --git a/oboromi-core/src/nn/nifm.rs b/core/src/nn/nifm.rs similarity index 100% rename from oboromi-core/src/nn/nifm.rs rename to core/src/nn/nifm.rs diff --git a/oboromi-core/src/nn/nim.rs b/core/src/nn/nim.rs similarity index 100% rename from oboromi-core/src/nn/nim.rs rename to core/src/nn/nim.rs diff --git a/oboromi-core/src/nn/notif.rs b/core/src/nn/notif.rs similarity index 100% rename from oboromi-core/src/nn/notif.rs rename to core/src/nn/notif.rs diff --git a/oboromi-core/src/nn/npns.rs b/core/src/nn/npns.rs similarity index 100% rename from oboromi-core/src/nn/npns.rs rename to core/src/nn/npns.rs diff --git a/oboromi-core/src/nn/ns.rs b/core/src/nn/ns.rs similarity index 100% rename from oboromi-core/src/nn/ns.rs rename to core/src/nn/ns.rs diff --git a/oboromi-core/src/nn/nsd.rs b/core/src/nn/nsd.rs similarity index 100% rename from oboromi-core/src/nn/nsd.rs rename to core/src/nn/nsd.rs diff --git a/oboromi-core/src/nn/ntc.rs b/core/src/nn/ntc.rs similarity index 100% rename from oboromi-core/src/nn/ntc.rs rename to core/src/nn/ntc.rs diff --git a/oboromi-core/src/nn/nvdbg.rs b/core/src/nn/nvdbg.rs similarity index 100% rename from oboromi-core/src/nn/nvdbg.rs rename to core/src/nn/nvdbg.rs diff --git a/oboromi-core/src/nn/nvdrv.rs b/core/src/nn/nvdrv.rs similarity index 100% rename from oboromi-core/src/nn/nvdrv.rs rename to core/src/nn/nvdrv.rs diff --git a/oboromi-core/src/nn/nvdrvdbg.rs b/core/src/nn/nvdrvdbg.rs similarity index 100% rename from oboromi-core/src/nn/nvdrvdbg.rs rename to core/src/nn/nvdrvdbg.rs diff --git a/oboromi-core/src/nn/nvgem.rs b/core/src/nn/nvgem.rs similarity index 100% rename from oboromi-core/src/nn/nvgem.rs rename to core/src/nn/nvgem.rs diff --git a/oboromi-core/src/nn/nvmemp.rs b/core/src/nn/nvmemp.rs similarity index 100% rename from oboromi-core/src/nn/nvmemp.rs rename to core/src/nn/nvmemp.rs diff --git a/oboromi-core/src/nn/olsc.rs b/core/src/nn/olsc.rs similarity index 100% rename from oboromi-core/src/nn/olsc.rs rename to core/src/nn/olsc.rs diff --git a/oboromi-core/src/nn/omm.rs b/core/src/nn/omm.rs similarity index 100% rename from oboromi-core/src/nn/omm.rs rename to core/src/nn/omm.rs diff --git a/oboromi-core/src/nn/ommdisp.rs b/core/src/nn/ommdisp.rs similarity index 100% rename from oboromi-core/src/nn/ommdisp.rs rename to core/src/nn/ommdisp.rs diff --git a/oboromi-core/src/nn/ovln.rs b/core/src/nn/ovln.rs similarity index 100% rename from oboromi-core/src/nn/ovln.rs rename to core/src/nn/ovln.rs diff --git a/oboromi-core/src/nn/pcie.rs b/core/src/nn/pcie.rs similarity index 100% rename from oboromi-core/src/nn/pcie.rs rename to core/src/nn/pcie.rs diff --git a/oboromi-core/src/nn/pcm.rs b/core/src/nn/pcm.rs similarity index 100% rename from oboromi-core/src/nn/pcm.rs rename to core/src/nn/pcm.rs diff --git a/oboromi-core/src/nn/pctl.rs b/core/src/nn/pctl.rs similarity index 100% rename from oboromi-core/src/nn/pctl.rs rename to core/src/nn/pctl.rs diff --git a/oboromi-core/src/nn/pcv.rs b/core/src/nn/pcv.rs similarity index 100% rename from oboromi-core/src/nn/pcv.rs rename to core/src/nn/pcv.rs diff --git a/oboromi-core/src/nn/pdm.rs b/core/src/nn/pdm.rs similarity index 100% rename from oboromi-core/src/nn/pdm.rs rename to core/src/nn/pdm.rs diff --git a/oboromi-core/src/nn/pgl.rs b/core/src/nn/pgl.rs similarity index 100% rename from oboromi-core/src/nn/pgl.rs rename to core/src/nn/pgl.rs diff --git a/oboromi-core/src/nn/pinmux.rs b/core/src/nn/pinmux.rs similarity index 100% rename from oboromi-core/src/nn/pinmux.rs rename to core/src/nn/pinmux.rs diff --git a/oboromi-core/src/nn/pl.rs b/core/src/nn/pl.rs similarity index 100% rename from oboromi-core/src/nn/pl.rs rename to core/src/nn/pl.rs diff --git a/oboromi-core/src/nn/pm.rs b/core/src/nn/pm.rs similarity index 100% rename from oboromi-core/src/nn/pm.rs rename to core/src/nn/pm.rs diff --git a/oboromi-core/src/nn/prepo.rs b/core/src/nn/prepo.rs similarity index 100% rename from oboromi-core/src/nn/prepo.rs rename to core/src/nn/prepo.rs diff --git a/oboromi-core/src/nn/psc.rs b/core/src/nn/psc.rs similarity index 100% rename from oboromi-core/src/nn/psc.rs rename to core/src/nn/psc.rs diff --git a/oboromi-core/src/nn/psm.rs b/core/src/nn/psm.rs similarity index 100% rename from oboromi-core/src/nn/psm.rs rename to core/src/nn/psm.rs diff --git a/oboromi-core/src/nn/pwm.rs b/core/src/nn/pwm.rs similarity index 100% rename from oboromi-core/src/nn/pwm.rs rename to core/src/nn/pwm.rs diff --git a/oboromi-core/src/nn/rgltr.rs b/core/src/nn/rgltr.rs similarity index 100% rename from oboromi-core/src/nn/rgltr.rs rename to core/src/nn/rgltr.rs diff --git a/oboromi-core/src/nn/ro.rs b/core/src/nn/ro.rs similarity index 100% rename from oboromi-core/src/nn/ro.rs rename to core/src/nn/ro.rs diff --git a/oboromi-core/src/nn/rtc.rs b/core/src/nn/rtc.rs similarity index 100% rename from oboromi-core/src/nn/rtc.rs rename to core/src/nn/rtc.rs diff --git a/oboromi-core/src/nn/sasbus.rs b/core/src/nn/sasbus.rs similarity index 100% rename from oboromi-core/src/nn/sasbus.rs rename to core/src/nn/sasbus.rs diff --git a/oboromi-core/src/nn/set.rs b/core/src/nn/set.rs similarity index 100% rename from oboromi-core/src/nn/set.rs rename to core/src/nn/set.rs diff --git a/oboromi-core/src/nn/sf_uds.rs b/core/src/nn/sf_uds.rs similarity index 100% rename from oboromi-core/src/nn/sf_uds.rs rename to core/src/nn/sf_uds.rs diff --git a/oboromi-core/src/nn/sfdnsres.rs b/core/src/nn/sfdnsres.rs similarity index 100% rename from oboromi-core/src/nn/sfdnsres.rs rename to core/src/nn/sfdnsres.rs diff --git a/oboromi-core/src/nn/spbg.rs b/core/src/nn/spbg.rs similarity index 100% rename from oboromi-core/src/nn/spbg.rs rename to core/src/nn/spbg.rs diff --git a/oboromi-core/src/nn/spi.rs b/core/src/nn/spi.rs similarity index 100% rename from oboromi-core/src/nn/spi.rs rename to core/src/nn/spi.rs diff --git a/oboromi-core/src/nn/spl.rs b/core/src/nn/spl.rs similarity index 100% rename from oboromi-core/src/nn/spl.rs rename to core/src/nn/spl.rs diff --git a/oboromi-core/src/nn/sprof.rs b/core/src/nn/sprof.rs similarity index 100% rename from oboromi-core/src/nn/sprof.rs rename to core/src/nn/sprof.rs diff --git a/oboromi-core/src/nn/spsm.rs b/core/src/nn/spsm.rs similarity index 100% rename from oboromi-core/src/nn/spsm.rs rename to core/src/nn/spsm.rs diff --git a/oboromi-core/src/nn/srepo.rs b/core/src/nn/srepo.rs similarity index 100% rename from oboromi-core/src/nn/srepo.rs rename to core/src/nn/srepo.rs diff --git a/oboromi-core/src/nn/ssl.rs b/core/src/nn/ssl.rs similarity index 100% rename from oboromi-core/src/nn/ssl.rs rename to core/src/nn/ssl.rs diff --git a/oboromi-core/src/nn/syncpt.rs b/core/src/nn/syncpt.rs similarity index 100% rename from oboromi-core/src/nn/syncpt.rs rename to core/src/nn/syncpt.rs diff --git a/oboromi-core/src/nn/tc.rs b/core/src/nn/tc.rs similarity index 100% rename from oboromi-core/src/nn/tc.rs rename to core/src/nn/tc.rs diff --git a/oboromi-core/src/nn/tcap.rs b/core/src/nn/tcap.rs similarity index 100% rename from oboromi-core/src/nn/tcap.rs rename to core/src/nn/tcap.rs diff --git a/oboromi-core/src/nn/time.rs b/core/src/nn/time.rs similarity index 100% rename from oboromi-core/src/nn/time.rs rename to core/src/nn/time.rs diff --git a/oboromi-core/src/nn/tma_log.rs b/core/src/nn/tma_log.rs similarity index 100% rename from oboromi-core/src/nn/tma_log.rs rename to core/src/nn/tma_log.rs diff --git a/oboromi-core/src/nn/tmagent.rs b/core/src/nn/tmagent.rs similarity index 100% rename from oboromi-core/src/nn/tmagent.rs rename to core/src/nn/tmagent.rs diff --git a/oboromi-core/src/nn/ts.rs b/core/src/nn/ts.rs similarity index 100% rename from oboromi-core/src/nn/ts.rs rename to core/src/nn/ts.rs diff --git a/oboromi-core/src/nn/tspm.rs b/core/src/nn/tspm.rs similarity index 100% rename from oboromi-core/src/nn/tspm.rs rename to core/src/nn/tspm.rs diff --git a/oboromi-core/src/nn/uart.rs b/core/src/nn/uart.rs similarity index 100% rename from oboromi-core/src/nn/uart.rs rename to core/src/nn/uart.rs diff --git a/oboromi-core/src/nn/usb.rs b/core/src/nn/usb.rs similarity index 100% rename from oboromi-core/src/nn/usb.rs rename to core/src/nn/usb.rs diff --git a/oboromi-core/src/nn/vi.rs b/core/src/nn/vi.rs similarity index 100% rename from oboromi-core/src/nn/vi.rs rename to core/src/nn/vi.rs diff --git a/oboromi-core/src/nn/vi2.rs b/core/src/nn/vi2.rs similarity index 100% rename from oboromi-core/src/nn/vi2.rs rename to core/src/nn/vi2.rs diff --git a/oboromi-core/src/nn/vic.rs b/core/src/nn/vic.rs similarity index 100% rename from oboromi-core/src/nn/vic.rs rename to core/src/nn/vic.rs diff --git a/oboromi-core/src/nn/wlan.rs b/core/src/nn/wlan.rs similarity index 100% rename from oboromi-core/src/nn/wlan.rs rename to core/src/nn/wlan.rs diff --git a/oboromi-core/src/nn/xcd.rs b/core/src/nn/xcd.rs similarity index 100% rename from oboromi-core/src/nn/xcd.rs rename to core/src/nn/xcd.rs diff --git a/oboromi-core/src/sys/mod.rs b/core/src/sys/mod.rs similarity index 100% rename from oboromi-core/src/sys/mod.rs rename to core/src/sys/mod.rs diff --git a/oboromi-core/src/tests/mod.rs b/core/src/tests/mod.rs similarity index 100% rename from oboromi-core/src/tests/mod.rs rename to core/src/tests/mod.rs diff --git a/oboromi-core/src/tests/run.rs b/core/src/tests/run.rs similarity index 100% rename from oboromi-core/src/tests/run.rs rename to core/src/tests/run.rs diff --git a/oboromi-gui/Cargo.toml b/gui/Cargo.toml similarity index 85% rename from oboromi-gui/Cargo.toml rename to gui/Cargo.toml index 7053edf..1bafa19 100644 --- a/oboromi-gui/Cargo.toml +++ b/gui/Cargo.toml @@ -7,7 +7,7 @@ license = "MPL-2.0" description = "oboromi emulator GUI frontend" [dependencies] -oboromi-core = { path = "../oboromi-core", default-features = false } +oboromi-core = { path = "../core", default-features = false } egui = { workspace = true } eframe = { workspace = true } fern = { workspace = true } diff --git a/oboromi-gui/src/gui/.gitkeep b/gui/src/gui/.gitkeep similarity index 100% rename from oboromi-gui/src/gui/.gitkeep rename to gui/src/gui/.gitkeep diff --git a/oboromi-gui/src/gui/gui.rs b/gui/src/gui/gui.rs similarity index 100% rename from oboromi-gui/src/gui/gui.rs rename to gui/src/gui/gui.rs diff --git a/oboromi-gui/src/gui/mod.rs b/gui/src/gui/mod.rs similarity index 100% rename from oboromi-gui/src/gui/mod.rs rename to gui/src/gui/mod.rs diff --git a/oboromi-gui/src/lib.rs b/gui/src/lib.rs similarity index 100% rename from oboromi-gui/src/lib.rs rename to gui/src/lib.rs diff --git a/oboromi-gui/src/main.rs b/gui/src/main.rs similarity index 100% rename from oboromi-gui/src/main.rs rename to gui/src/main.rs