hekate/ipl
Jason Tomsic f91546a1e5 Unset archive bit on all files except official Nintendo directory (#35)
* allow for all files to unset archive bit, except Nintendo dir
* don't recalculate path length with every file
* use strlen instead of a loop
* negating the if statement to reduce conditional context
* move an operation to the beginning of the loop so we don't have to have it twice
* combining some lines and removing a var for efficiency
2018-07-06 16:02:00 +03:00
..
arm64.h Preliminary Exosphère support 2018-07-01 05:03:17 +03:00
bq24193.c Fix timing issues with battery desync fix 2018-07-01 04:58:37 +03:00
bq24193.h Add seconds timer + bugfixes 2018-06-26 19:00:46 +03:00
btn.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
btn.h General additions, fixes and bugfixes 2018-06-18 09:04:13 +03:00
clock.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
clock.h Add seconds timer + bugfixes 2018-06-26 19:00:46 +03:00
cluster.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
cluster.h Name more hardcoded values 2018-06-24 22:31:24 +03:00
config.c Add global configuration and saving mechanism 2018-07-01 20:45:25 +03:00
config.h Add global configuration and saving mechanism 2018-07-01 20:45:25 +03:00
di.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
di.h Switch Framebuffer to ARGB by default 2018-06-19 16:53:41 +03:00
di.inl Switch Framebuffer to ARGB by default 2018-06-19 16:53:41 +03:00
diskio.c So it has come to this. 2018-05-01 17:22:03 +12:00
diskio.h So it has come to this. 2018-05-01 17:22:03 +12:00
ELF.h So it has come to this. 2018-05-01 17:22:03 +12:00
emc.h So it has come to this. 2018-05-01 17:22:03 +12:00
ff.c Small unfattening 2018-07-01 04:56:58 +03:00
ff.h [FatFS] Update to 0.13b_rev2 2018-06-23 06:30:57 +03:00
ffconf.h FatFS and general file operations fixes 2018-06-23 07:04:41 +03:00
ffsystem.c [FatFS] Update to 0.13b_rev2 2018-06-23 06:30:57 +03:00
ffunicode.c [FatFS] Update to 0.13b_rev2 2018-06-23 06:30:57 +03:00
fuse.c So it has come to this. 2018-05-01 17:22:03 +12:00
fuse.h So it has come to this. 2018-05-01 17:22:03 +12:00
gfx.c Add battery/charge info + bugfixes 2018-06-28 04:05:19 +03:00
gfx.h Add 16px font support back 2018-06-28 00:21:05 +03:00
gpio.c [INI] Fix memory leaks + other fixes (#38) 2018-06-13 11:34:32 +12:00
gpio.h So it has come to this. 2018-05-01 17:22:03 +12:00
heap.c [INI] Fix memory leaks + other fixes (#38) 2018-06-13 11:34:32 +12:00
heap.h So it has come to this. 2018-05-01 17:22:03 +12:00
hekate_logos.h Small unfattening 2018-07-01 04:56:58 +03:00
hos.c Add important fuse info (like burnt eFuses) 2018-07-05 01:51:36 +03:00
hos.h Feature/4x (#10) 2018-05-13 13:13:17 +12:00
i2c.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
i2c.h Fix all warning. 2018-06-08 21:42:24 +12:00
ini.c Update ini parsing to the new version 2018-07-01 20:29:30 +03:00
ini.h Update ini parsing to the new version 2018-07-01 20:29:30 +03:00
integer.h Replace hardcoded values 2018-06-23 06:37:58 +03:00
kfuse.c So it has come to this. 2018-05-01 17:22:03 +12:00
kfuse.h So it has come to this. 2018-05-01 17:22:03 +12:00
link.ld Preliminary Exosphère support 2018-07-01 05:03:17 +03:00
list.h So it has come to this. 2018-05-01 17:22:03 +12:00
lz.c So it has come to this. 2018-05-01 17:22:03 +12:00
lz.h So it has come to this. 2018-05-01 17:22:03 +12:00
main.c Unset archive bit on all files except official Nintendo directory (#35) 2018-07-06 16:02:00 +03:00
max7762x.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
max7762x.h Fix low battery shutdown tool 2 2018-07-01 17:01:10 +03:00
max17050.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
max17050.h Add battery/charge info + bugfixes 2018-06-28 04:05:19 +03:00
max77620.h Fix low battery shutdown tool 2 2018-07-01 17:01:10 +03:00
mc.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
mc.h So it has come to this. 2018-05-01 17:22:03 +12:00
mc_t210.h So it has come to this. 2018-05-01 17:22:03 +12:00
mmc.h [sdmmc] Fixes Part 1 2018-05-14 12:25:29 +12:00
nx_emmc.c Fix all warning. 2018-06-08 21:42:24 +12:00
nx_emmc.h Fix all warning. 2018-06-08 21:42:24 +12:00
pinmux.c Replace hardcoded values 2018-06-23 06:37:58 +03:00
pinmux.h Replace hardcoded values 2018-06-23 06:37:58 +03:00
pkg1.c Add important fuse info (like burnt eFuses) 2018-07-05 01:51:36 +03:00
pkg1.h Preliminary Exosphère support 2018-07-01 05:03:17 +03:00
pkg2.c Fix issue with Atmosphere 4.x kernel patches 2018-07-01 17:42:27 -07:00
pkg2.h Preliminary Exosphère support 2018-07-01 05:03:17 +03:00
pmc.h Switch Framebuffer to ARGB by default 2018-06-19 16:53:41 +03:00
pmc_t210_lp0.h So it has come to this. 2018-05-01 17:22:03 +12:00
reloc.S So it has come to this. 2018-05-01 17:22:03 +12:00
sd.h Replace hardcoded values 2018-06-23 06:37:58 +03:00
sdmmc.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
sdmmc.h [SDMMC] Raise power limit & fix sd power cycle 2018-06-23 06:45:29 +03:00
sdmmc_driver.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
sdmmc_driver.h SD errata, bugfixes, replace hardcoded values 2018-06-03 22:27:15 +12:00
sdmmc_t210.h So it has come to this. 2018-05-01 17:22:03 +12:00
sdram.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
sdram.h So it has come to this. 2018-05-01 17:22:03 +12:00
sdram.inl So it has come to this. 2018-05-01 17:22:03 +12:00
sdram_lp0.c Switch Framebuffer to ARGB by default 2018-06-19 16:53:41 +03:00
sdram_lz.inl So it has come to this. 2018-05-01 17:22:03 +12:00
sdram_param_t210.h So it has come to this. 2018-05-01 17:22:03 +12:00
sdram_param_t210_lp0.h Switch Framebuffer to ARGB by default 2018-06-19 16:53:41 +03:00
se.c Make Backup verifying faster by using SE's SHA256 2018-06-26 19:07:34 +03:00
se.h Prepare about for 16px font 2018-06-26 19:09:26 +03:00
se_t210.h So it has come to this. 2018-05-01 17:22:03 +12:00
start.S So it has come to this. 2018-05-01 17:22:03 +12:00
t210.h Add seconds timer + bugfixes 2018-06-26 19:00:46 +03:00
tsec.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
tsec.h So it has come to this. 2018-05-01 17:22:03 +12:00
tui.c Small unfattening 2018-07-01 04:56:58 +03:00
tui.h Switch Framebuffer to ARGB by default 2018-06-19 16:53:41 +03:00
types.h Preliminary Exosphère support 2018-07-01 05:03:17 +03:00
uart.c Implement ms timer and fix all timers 2018-07-04 18:39:26 +03:00
uart.h So it has come to this. 2018-05-01 17:22:03 +12:00
util.c Make the sleeps faster 2018-07-05 02:02:17 +03:00
util.h Make the sleeps faster 2018-07-05 02:02:17 +03:00