Wouter Wijsman
2a9802e68d
Fix net simple sample for gcc 14
2024-05-18 22:41:17 +02:00
Wouter Wijsman
116094c366
Resolve warning in nand dumpipl sample
2024-05-18 22:36:07 +02:00
Wouter Wijsman
549ed3a43f
Fix mp3 sample for gcc 14
2024-05-18 22:32:48 +02:00
Wouter Wijsman
343e8b38f6
Fix spharm example for gcc14
2024-05-18 22:25:31 +02:00
Wouter Wijsman
b6d0f42c04
Merge pull request #202 from fjtrujy/fixWrongHeader
...
Fix wrong header
2024-05-18 18:03:43 +02:00
Francisco Javier Trujillo Mata
a9635cdf73
Fix wrong header
2024-05-18 18:00:15 +02:00
Ben
aceb5a71d4
Merge pull request #201 from fjtrujy/WerrorCFlags
2024-05-18 08:43:24 +10:00
Francisco Javier Trujillo Mata
f1ea3f8f9c
Adding Werror to compilation and solve warnings
2024-05-17 23:46:21 +02:00
Francisco Javier Trujillo Mata
4c61f81a14
Merge pull request #200 from fjtrujy/init_deinit_locks
...
Init and deinit lock API
2024-05-16 11:42:57 +02:00
Francisco Javier Trujillo Mata
a6919c05ac
Init and deinit lock API
2024-05-15 23:22:17 +02:00
Wouter Wijsman
536953f974
Merge pull request #199 from pspdev/issues/196-cmake-incorrect-output-name
...
Support for customized OUTPUT_NAME of a given target in create_pbp_file macro
2024-05-10 11:06:12 +02:00
Daniel 'dbeef' Zalega
df07a6fa69
Replaced TARGET_FILE_DIR + TARGET_FILE_NAME with TARGET_FILE
2024-05-09 22:57:09 +02:00
Daniel 'dbeef' Zalega
6e802c7cfa
Support for customized OUTPUT_NAME of a given target in create_pbp_file macro
2024-05-09 00:09:43 +02:00
Diamond Rivero
54db1f04dd
Merge pull request #198 from fjtrujy/fix_LockAPI
...
Fix lock api
2024-04-25 19:19:36 +08:00
Francisco Javier Trujillo Mata
781f4ac947
Fix warning
2024-04-21 00:21:16 +02:00
Francisco Javier Trujillo Mata
6537fada36
Fix lock API
2024-04-21 00:21:16 +02:00
Francisco Javier Trujillo Mata
3a3c439e6a
Add extra information for attr in sceKernelCreateLwMutex
2024-04-21 00:21:14 +02:00
Wouter Wijsman
98c48fa2e5
Merge pull request #197 from pspdev/fix-broken-state
...
Fix broken state
2024-04-16 12:00:37 +02:00
Wouter Wijsman
265535a351
Revert "cmake/make: use -isystem for system libc headers"
...
This reverts commit 7c106675b3
.
2024-04-16 09:20:58 +02:00
Wouter Wijsman
3da1b8e03a
Revert "pspdev.cmake: don't use -isystem for C++, because CMake breaks include_next"
...
This reverts commit 26c756d7ca
.
2024-04-16 09:20:53 +02:00
Francisco Javier Trujillo Mata
ae722cb5c1
Merge pull request #193 from fjtrujy/pthread_issue
...
Fix pthread issues
2024-04-06 01:46:42 +02:00
Francisco Javier Trujillo Mata
eef3421873
flix _times implementation
2024-04-03 23:56:44 +02:00
Francisco Javier Trujillo Mata
3615791863
Fix pthread priorities and timeout
2024-04-03 23:56:32 +02:00
Francisco Javier Trujillo Mata
5c6cc731e3
Fixing pthreadglue
2024-04-03 20:39:43 +02:00
Diamond Rivero
0fda058623
Merge pull request #192 from fjtrujy/fix_directory_iterator
...
Add F_SETFD cmd to _fcntl function
2024-04-02 15:12:54 +08:00
Francisco Javier Trujillo Mata
5627442396
Add F_SETFD cmd to _fcntl function
2024-04-01 22:46:21 +02:00
Diamond Rivero
8a0e199dd8
Merge pull request #191 from rofl0r/isystem
...
cmake/make: use -isystem for system libc headers
2024-04-01 18:13:40 +08:00
rofl0r
26c756d7ca
pspdev.cmake: don't use -isystem for C++, because CMake breaks include_next
...
... by using -isystem instead of -I for all pkg-config-provided include dirs,
turning those effectively into system include dirs.
2024-04-01 09:58:52 +00:00
rofl0r
7c106675b3
cmake/make: use -isystem for system libc headers
...
using -isystem for the libc standard include directory is the only way
to make it the first candidate for #include <foo> path search, and to
suppress warnings when building 3rd party code including them.
2024-03-29 20:56:34 +00:00
Diamond Rivero
5ccc22c19f
Merge pull request #189 from rofl0r/fw600
...
build.mak: default to firmware 6.0
2024-03-13 16:29:00 +08:00
rofl0r
fd52aecd82
pspdev.cmake: also default to FW 6.0
2024-03-13 06:39:00 +00:00
rofl0r
2b4e9493ab
use -D_PSP_FW_VERSION=600 also for compiling the SDK
2024-03-12 19:41:52 +00:00
rofl0r
b9cbe7f1c3
build.mak: default to firmware 6.0
...
as discussed in #89 , few structs have different layout depending on the
_PSP_FW_VERSION macro.
this makes a noticable (i.e. resulting in potential memory corruption)
difference only in few structs that are supposed to be used only by
kernel experts, but it makes it clear to non-experts that the struct
layouts they program for are the latest ones.
an expert trying to target an older firmware version, can still override
the macro on the commandline.
closes #89
2024-03-12 12:20:04 +00:00
Francisco Javier Trujillo Mata
636484057b
Merge pull request #188 from fjtrujy/posixExec
...
Improve exec support
2024-03-12 11:45:22 +01:00
Francisco Javier Trujillo Mata
fc5e586bc8
Fix pipe compilaiton
2024-03-11 16:49:28 +01:00
Francisco Javier Trujillo Mata
0fa4eab7d2
Improve exec support
2024-03-11 16:45:15 +01:00
Wouter Wijsman
e6145eff29
Merge pull request #184 from rofl0r/no_pthread
...
allow pspsdk to be built without pthread-embedded
2024-03-10 11:07:35 +01:00
Wouter Wijsman
9d14347b13
Merge pull request #186 from pspdev/bucanero-patch-2
...
add a "Code of Conduct"
2024-03-09 20:37:48 +01:00
Damián Parrino
a8822d97c7
Update README.md
2024-03-09 13:49:51 -03:00
Damián Parrino
4cfe1d6dc2
Update README.md
2024-03-09 13:03:26 -03:00
Damián Parrino
c67b0f91e9
Update README.md
2024-03-09 12:53:26 -03:00
Wouter Wijsman
dacf618915
Merge pull request #185 from pspdev/bucanero-patch-1
...
Update README.md
2024-03-08 23:22:27 +01:00
Damián Parrino
781c918c01
Create CODE_OF_CONDUCT.md
2024-03-08 18:28:01 -03:00
Damián Parrino
fc606ed9f2
Update README.md
2024-03-08 12:10:43 -03:00
Damián Parrino
6524d48f23
Update README.md
2024-03-08 12:08:59 -03:00
rofl0r
5137c71815
allow pspsdk to be built without pthread-embedded
...
just like it used to work until 8a0ab6b
.
closes #183
2024-03-08 06:51:32 +00:00
Wouter Wijsman
a411f3c996
Merge pull request #181 from Sokus/master
...
Refactor Controller Kernel Library documentation
2024-03-07 20:56:22 +01:00
Sokus
e736f3cfad
Restore deleted info/examples in Controller Kernel Library
2024-03-07 16:56:43 +01:00
Sokus
2e71465c8f
Fix indentation in samples/controller/basic
2024-03-07 16:54:58 +01:00
Sokus
125d360ec1
Refactor Controller Kernel Library documentation
2024-03-06 20:03:50 +01:00