Skip to content

Commit

Permalink
Update libs, fix debug flags for 19.0.0 support
Browse files Browse the repository at this point in the history
  • Loading branch information
XorTroll committed Dec 13, 2024
1 parent b4416aa commit b714592
Show file tree
Hide file tree
Showing 9 changed files with 1,423 additions and 1,834 deletions.
Binary file modified docs/udesigner.data
Binary file not shown.
3,236 changes: 1,414 additions & 1,822 deletions docs/udesigner.js

Large diffs are not rendered by default.

Binary file modified docs/udesigner.wasm
Binary file not shown.
2 changes: 1 addition & 1 deletion libs/Atmosphere-libs
Submodule Atmosphere-libs updated 70 files
+1 −0 libexosphere/include/exosphere/pkg1/pkg1_key_generation.hpp
+1 −1 libexosphere/include/exosphere/pkg2.hpp
+1 −0 libexosphere/source/fuse/fuse_api.cpp
+52 −52 libmesosphere/include/mesosphere/arch/arm64/init/kern_k_init_page_table.hpp
+38 −41 libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table.hpp
+85 −9 libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table_entry.hpp
+41 −8 libmesosphere/include/mesosphere/arch/arm64/kern_k_page_table_impl.hpp
+6 −6 libmesosphere/include/mesosphere/arch/arm64/kern_k_process_page_table.hpp
+1 −2 libmesosphere/include/mesosphere/arch/arm64/kern_k_supervisor_page_table.hpp
+12 −0 libmesosphere/include/mesosphere/arch/arm64/kern_userspace_memory_access.hpp
+4 −0 libmesosphere/include/mesosphere/board/nintendo/nx/kern_k_memory_layout.hpp
+1 −0 libmesosphere/include/mesosphere/board/nintendo/nx/kern_k_system_control.hpp
+7 −4 libmesosphere/include/mesosphere/kern_k_address_arbiter.hpp
+2 −2 libmesosphere/include/mesosphere/kern_k_address_space_info.hpp
+10 −5 libmesosphere/include/mesosphere/kern_k_capabilities.hpp
+5 −0 libmesosphere/include/mesosphere/kern_k_debug_base.hpp
+19 −15 libmesosphere/include/mesosphere/kern_k_memory_block.hpp
+7 −2 libmesosphere/include/mesosphere/kern_k_memory_manager.hpp
+4 −2 libmesosphere/include/mesosphere/kern_k_page_table_base.hpp
+6 −2 libmesosphere/include/mesosphere/kern_k_process.hpp
+1 −0 libmesosphere/include/mesosphere/kern_k_system_control_base.hpp
+28 −21 libmesosphere/include/mesosphere/kern_k_target_system.hpp
+16 −0 libmesosphere/include/mesosphere/kern_k_transfer_memory.hpp
+1 −1 libmesosphere/libmesosphere.mk
+6 −0 libmesosphere/source/arch/arm/kern_generic_interrupt_controller.inc
+2 −27 libmesosphere/source/arch/arm64/kern_exception_handlers.cpp
+37 −24 libmesosphere/source/arch/arm64/kern_k_debug.cpp
+350 −784 libmesosphere/source/arch/arm64/kern_k_page_table.cpp
+242 −216 libmesosphere/source/arch/arm64/kern_k_page_table_impl.cpp
+9 −0 libmesosphere/source/arch/arm64/kern_k_thread_context.cpp
+29 −0 libmesosphere/source/arch/arm64/kern_userspace_memory_access_asm.s
+67 −0 libmesosphere/source/arch/arm64/svc/kern_svc_address_arbiter_asm.s
+8 −0 libmesosphere/source/arch/arm64/svc/kern_svc_tables.cpp
+1 −3 libmesosphere/source/board/nintendo/nx/kern_k_sleep_manager.cpp
+44 −16 libmesosphere/source/board/nintendo/nx/kern_k_system_control.cpp
+4 −3 libmesosphere/source/board/nintendo/nx/kern_secure_monitor.hpp
+51 −0 libmesosphere/source/kern_k_address_arbiter.cpp
+22 −4 libmesosphere/source/kern_k_address_space_info.cpp
+7 −0 libmesosphere/source/kern_k_capabilities.cpp
+15 −66 libmesosphere/source/kern_k_debug_base.cpp
+19 −16 libmesosphere/source/kern_k_initial_process_reader.cpp
+55 −75 libmesosphere/source/kern_k_memory_block_manager.cpp
+31 −2 libmesosphere/source/kern_k_memory_manager.cpp
+162 −187 libmesosphere/source/kern_k_page_table_base.cpp
+4 −15 libmesosphere/source/kern_k_process.cpp
+6 −23 libmesosphere/source/kern_k_system_control_base.cpp
+3 −0 libmesosphere/source/kern_k_thread.cpp
+2 −1 libmesosphere/source/kern_main.cpp
+11 −6 libmesosphere/source/svc/kern_svc_address_arbiter.cpp
+20 −3 libmesosphere/source/svc/kern_svc_debug.cpp
+13 −0 libmesosphere/source/svc/kern_svc_info.cpp
+10 −8 libmesosphere/source/svc/kern_svc_physical_memory.cpp
+14 −9 libmesosphere/source/svc/kern_svc_process.cpp
+1 −0 libmesosphere/source/svc/kern_svc_process_memory.cpp
+26 −19 libmesosphere/source/svc/kern_svc_thread.cpp
+56 −24 libstratosphere/include/stratosphere/erpt/erpt_ids.autogen.hpp
+1 −0 libstratosphere/include/stratosphere/hos/hos_types.hpp
+3 −1 libstratosphere/include/stratosphere/ldr/ldr_types.hpp
+5 −3 libstratosphere/include/stratosphere/pm/impl/pm_boot_mode_interface.hpp
+15 −2 libstratosphere/include/stratosphere/ro/ro_types.hpp
+1 −1 libstratosphere/include/stratosphere/svc/svc_stratosphere_shims.hpp
+3 −2 libstratosphere/source/fs/impl/fs_id_string_impl.os.generic.cpp
+2 −0 libstratosphere/source/ldr/ldr_pm_api.os.horizon.cpp
+1 −0 libstratosphere/source/os/impl/os_process_memory_impl.os.horizon.cpp
+4 −4 libvapours/include/vapours/ams/ams_api_version.h
+3 −1 libvapours/include/vapours/ams/ams_target_firmware.h
+1 −0 libvapours/include/vapours/results/pm_results.hpp
+1 −1 libvapours/include/vapours/svc/svc_definition_macro.hpp
+3 −0 libvapours/include/vapours/svc/svc_types_common.hpp
+1 −1 libvapours/include/vapours/svc/svc_version.hpp
3 changes: 2 additions & 1 deletion projects/uLoader/uLoader_applet.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,8 @@
{
"type": "debug_flags",
"value": {
"allow_debug": true,
"allow_debug": false,
"force_debug_prod": false,
"force_debug": true
}
},
Expand Down
3 changes: 2 additions & 1 deletion projects/uLoader/uLoader_application.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,8 @@
{
"type": "debug_flags",
"value": {
"allow_debug": true,
"allow_debug": false,
"force_debug_prod": false,
"force_debug": true
}
}
Expand Down
2 changes: 2 additions & 0 deletions projects/uManager/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -170,11 +170,13 @@ all: $(BUILD)

$(BUILD):
@[ -d $@ ] || mkdir -p $@
@$(MAKE) -C $(LIBUCOMMON)
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile

#---------------------------------------------------------------------------------
clean:
@echo clean ...
@$(MAKE) clean -C $(LIBUCOMMON)
ifeq ($(strip $(APP_JSON)),)
@rm -fr $(BUILD) $(TARGET).nro $(TARGET).nacp $(TARGET).elf
else
Expand Down
4 changes: 2 additions & 2 deletions projects/uMenu/romfs/lang/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"app_take_over_done": "Cette application a été sélectionner pour lancer le Homebrew.",
"app_unexpected_error": "Oups ! Quelque-chose a planté, n'a pas pu démarrer ou s'est terminé de manière inattendue...",
"ulaunch_about": "uLaunch est un remplacement étendu, orienté vers le Homebrew et open-source du menu HOME.\nVeuillez noter que certaines fonctionalités du menu HOME doivent encore être implementé.\n\nSi vous recherchez des thèmes, consultez le subreddit r/uLaunchThemes.\nSi vous souhaitez contribuer, consultez le dépôt GitHub d'uLaunch",
"suspended_app": "Suspended application",
"suspended_app": "Application en suspens",
"suspended_app_close": "Voulez-vous vraiment fermer l'application en suspens? Toutes les données non-sauvegardées seront perdues.",
"hb_launch": "Lancer Homebrew",
"hb_launch_conf": "Comment voulez-vous lancer cet Homebrew?",
Expand Down Expand Up @@ -185,7 +185,7 @@
"app_verify_wait": "Cette application est actuellement en cours de vérification...",
"amiibo_entry_info": "Que voulez-vous faire ?",
"amiibo_entry_nickname_owner_settings": "Modifier surnom/propriétaire",
"amiibo_entry_game_data_erase": "Erase game data",
"amiibo_entry_game_data_erase": "Effacer données de jeu",
"amiibo_entry_restore": "Restorer fichiers corrompus",
"amiibo_entry_format": "Formatter",
"lockscreen_info": "Appuyez sur n'importe quelle touche pour déverrouiller"
Expand Down
7 changes: 0 additions & 7 deletions projects/uMenu/uMenu.json
Original file line number Diff line number Diff line change
Expand Up @@ -143,13 +143,6 @@
{
"type": "min_kernel_version",
"value": "0x30"
},
{
"type": "debug_flags",
"value": {
"allow_debug": true,
"force_debug": false
}
}
]
}

0 comments on commit b714592

Please sign in to comment.