 Mickael BonfillandGitHub
|
b3e3b52021
|
Create FUNDING.yml
|
2026-04-14 10:26:10 -04:00 |
|
 Mickael BonfillandGitHub
|
4f795c7bf0
|
Merge pull request #6 from RobCo-Industries/copilot/run-qemu-with-configs
Add QEMU testing to CI for all Raspberry Pi configurations
|
2025-11-12 14:58:29 -05:00 |
|
 copilot-swe-agent[bot]andjbltx
|
92b522514c
|
Add explicit permissions to CI workflow jobs for security
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-12 19:04:57 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
7801b12402
|
Use matrix strategy in CI and fix integration test for BCM2835
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-12 19:02:52 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
b9a1c413b5
|
Simplify aarch32 boot.S to match reference implementation
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-12 18:51:07 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
b7272f8a96
|
Fix boot.S stack initialization order for aarch32
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-12 18:24:42 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
18b0a3a45d
|
Add QEMU testing to CI with proper serial configuration
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-12 18:17:05 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
2dfe8179c2
|
Update Makefile with dynamic toolchain detection and proper kernel naming
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-12 18:04:26 +00:00 |
|
copilot-swe-agent[bot]
|
0a0c9362df
|
Initial plan
|
2025-11-12 17:44:02 +00:00 |
|
 Mickael BonfillandGitHub
|
cae4582a33
|
Merge pull request #5 from RobCo-Industries/copilot/rewrite-repository-for-pip-os
Implement PIP-OS V7.1.0.8: Complete rewrite with ROM loading, system calls, hardware abstraction, and CI/CD
|
2025-11-09 23:56:19 -05:00 |
|
 Mickael BonfillandGitHub
|
f4a39638e5
|
Update ci.yml
|
2025-11-09 23:52:53 -05:00 |
|
 copilot-swe-agent[bot]andjbltx
|
9c73055025
|
Add GitHub Actions CI/CD workflow and comprehensive test suite
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-10 04:45:37 +00:00 |
|
 Mickael BonfillandGitHub
|
fb62939c75
|
Update README.md
|
2025-11-09 17:48:50 -05:00 |
|
 copilot-swe-agent[bot]andjbltx
|
cf44a868c8
|
Implement PIP-OS V7.1.0.8: Complete rewrite with ROM loading, system calls, and hardware abstraction
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-09 22:32:05 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
6840afb930
|
Add comprehensive documentation: CHANGELOG, CONTRIBUTING, ROM development guide, and improved .gitignore
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-09 22:27:24 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
47eefb662d
|
Implement PIP-OS V7.1.0.8 core system with boot sequence, ROM loading, and syscall interface
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-09 22:23:00 +00:00 |
|
 copilot-swe-agent[bot]andjbltx
|
419347de3b
|
Fix Makefile for ARM toolchain paths
Co-authored-by: jbltx <1284323+jbltx@users.noreply.github.com>
|
2025-11-09 22:13:40 +00:00 |
|
copilot-swe-agent[bot]
|
092a53b565
|
Initial plan
|
2025-11-09 22:07:17 +00:00 |
|
Mickael Bonfill
|
0c025e420f
|
can draw
|
2021-12-16 15:25:51 +01:00 |
|
Mickael Bonfill
|
8d3ab61ddb
|
Fix makefile
|
2021-12-15 03:00:46 +01:00 |
|
jbltx
|
de76acd7c7
|
Add kernel libc
|
2019-11-29 22:50:11 -05:00 |
|
jbltx
|
0ee17219b5
|
add __cplusplus extern C in libc
|
2019-11-29 21:46:59 -05:00 |
|
jbltx
|
86d8c2ac2b
|
re structure project
|
2019-11-29 21:40:59 -05:00 |
|
jbltx
|
fb5dd077a6
|
Add ROM section in README
|
2019-11-28 22:33:43 -05:00 |
|
jbltx
|
ed31ee941d
|
begin to add Mailbox definitions
|
2019-11-28 01:24:55 -05:00 |
|
jbltx
|
eee89e1c08
|
begin to add Mailbox definitions
|
2019-11-28 01:23:42 -05:00 |
|
jbltx
|
b4a90e6f0b
|
Add ATAGS implementation
|
2019-11-28 00:55:24 -05:00 |
|
jbltx
|
49a4a62b1b
|
Update README
|
2019-11-27 22:30:21 -05:00 |
|
jbltx
|
e8b8f22c46
|
Update README
|
2019-11-27 22:28:39 -05:00 |
|
jbltx
|
e9d51690b5
|
Fix typo in Makefile
|
2019-11-27 22:22:07 -05:00 |
|
jbltx
|
edd2494d10
|
Fix 32/64bits arch variable for LOADADDR
|
2019-11-27 22:20:09 -05:00 |
|
jbltx
|
c7aa953691
|
Update Linker script and Makefile
|
2019-11-27 22:15:01 -05:00 |
|
jbltx
|
c328742dd7
|
add references in README
|
2019-11-25 02:27:06 -05:00 |
|
jbltx
|
3b68666c44
|
add some stack in boot asm code
|
2019-11-25 00:27:03 -05:00 |
|
jbltx
|
53668d3af3
|
add new sections in linker scripts for future use
|
2019-11-24 22:57:04 -05:00 |
|
jbltx
|
982a7bc32d
|
cleanup CFLAGS in Makefile
|
2019-11-24 04:52:14 -05:00 |
|
jbltx
|
65dd51045e
|
Add mailbox methods
|
2019-11-24 04:44:45 -05:00 |
|
jbltx
|
42dd7f53cc
|
add support of mini UART in QEMU
|
2019-11-24 04:22:18 -05:00 |
|
jbltx
|
b1aee91e6e
|
fix error in mini UART
|
2019-11-24 03:18:31 -05:00 |
|
jbltx
|
fb040a6b4e
|
Add mini UART initialization code for testing
|
2019-11-24 03:15:07 -05:00 |
|
jbltx
|
5e067078a4
|
update build doc in readme
|
2019-11-24 01:59:21 -05:00 |
|
jbltx
|
5bd5c1774d
|
Remove conditional in Makefile
|
2019-11-24 01:52:53 -05:00 |
|
jbltx
|
952b5cae49
|
Support aarch64
|
2019-11-24 01:51:30 -05:00 |
|
jbltx
|
a6ea71789d
|
Add references section
|
2019-11-22 19:45:32 -05:00 |
|
jbltx
|
a8513523ab
|
Add readme
|
2019-11-22 19:31:07 -05:00 |
|
jbltx
|
257d4e0567
|
Add comments to the boot sequence
|
2019-11-22 19:09:17 -05:00 |
|
jbltx
|
7a88ff358a
|
delete old img
|
2019-11-21 22:28:51 -05:00 |
|
jbltx
|
05f973f270
|
Add system boot
|
2019-11-21 22:27:14 -05:00 |
|
jbltx
|
4d57894c6c
|
Ignore img format files
|
2019-11-17 23:35:41 -05:00 |
|
jbltx
|
fb97e89e9c
|
first try
|
2019-11-17 23:34:54 -05:00 |
|