189526cab8
Merge branch 'feature/kernel-size-awareness' into 'develop'
...
Kernel Size Awareness
See merge request spexeah/asuro!32
2022-02-07 19:43:45 +00:00
595dd4fbac
Merge branch 'feature/compile-script-improvements' into 'develop'
...
Compile Script Improvements
See merge request spexeah/asuro!31
2022-02-07 19:42:59 +00:00
ba6d8037d2
Compile Script Improvements
...
Improved the compile script (compile_sources.sh) to show line numbers on error and generally compile faster.
2022-02-06 13:32:57 +00:00
208bda92c8
Kernel Size Awareness
...
Modified the linker script + Added an init function to System.pas to be called at system boot, this allows tracking of the Kernel start & end addresses, and thus, allows us to calculate the kernel size.
2022-02-06 13:29:29 +00:00
4c5038b001
Merge branch 'cherry-pick-24c371ca' into 'develop'
...
Added new String functions
See merge request spexeah/asuro!30
2022-01-31 11:26:25 +00:00
98481ea1ce
Added new String functions
...
(cherry picked from commit 24c371cab18a9aecb9fe792dcefacbffd847622a)
2022-01-31 00:36:22 +00:00
346dc4e4c9
Merge branch 'feature/readme-update-1' into 'develop'
...
Update readme.md
See merge request spexeah/asuro!29
2022-01-29 12:47:56 +00:00
b2eee58df4
Update readme.md
2022-01-29 12:46:35 +00:00
170b93dd69
Merge branch 'feature/pipeline-docs-fix' into 'develop'
...
Docgen changes
See merge request spexeah/asuro!27
1.1.3-alpha
2021-07-06 19:42:57 +00:00
34d6873a6a
Docgen changes
...
Changed docgen job to create doc folder, not public for now.
2021-07-06 20:35:26 +01:00
e69d06ea4f
Merge branch 'joe/ci-suggestions' into 'develop'
...
3 time the charm
See merge request spexeah/asuro!26
1.1.2
2021-07-06 19:18:24 +00:00
Jinux
2939afa729
3 time the charm
2021-07-06 19:18:23 +00:00
ad8e80913a
Merge branch 'feature/documentation' into 'develop'
...
Changed comments in Asuro.pas when generated
Changed the Asuro.pas comment to be the standard format in terms of Directory->File (no .pas) for PasDoc gen.
See merge request spexeah/asuro!23
2021-07-05 18:23:11 +00:00
33cb042b8c
Changed comments in Asuro.pas when generated
...
Changed the Asuro.pas comment to be the standard format in terms of Directory->File (no .pas) for PasDoc gen.
2021-07-05 19:18:32 +01:00
4d25ceef77
Merge branch 'feature/documentation' into 'develop'
...
Tidied up comments for docgen.
Added some documentation to Asuro.pas, ProgManager, AHCI, asfs & ATA_ISR to fix some of the pasdoc/docgen issues.
See merge request spexeah/asuro!22
2021-07-05 18:09:51 +00:00
439d4ef8ac
Tidied out comments for docgen.
...
Added some documentation to Asuro.pas & ProgManager.
2021-07-05 19:07:33 +01:00
e07dcf63af
Merge branch 'feature/pipeline-iso-checksum' into 'develop'
...
Feature/pipeline iso checksum
See merge request spexeah/asuro!20
2021-07-05 15:49:00 +00:00
94b283bd4c
Second try...
2021-07-05 16:47:11 +01:00
b2dbcd49ba
Generate ISO checksum badge.
2021-07-05 16:45:43 +01:00
5658c3bcc3
Merge branch 'feature/pasdoc-gen' into 'develop'
...
Added pasdoc generation to the pipeline
See merge request spexeah/asuro!18
2021-07-05 15:22:11 +00:00
8d47223f5e
Added tipue search to the generated docs.
2021-07-05 16:17:50 +01:00
eb34e9b81f
Fixed YAML again.... Using 'needs' incorrectly, oops...
2021-07-05 16:07:14 +01:00
9225e40751
Fixed YAML error
2021-07-05 16:01:34 +01:00
c5bafa9fa9
Added pasdoc generation to the pipeline
...
Added documentation generation to the pipeline, this can be retreived as an artifact and deployed on the webserver from master.
2021-07-05 16:00:00 +01:00
40b2c8efb7
Merge branch 'feature/pipeline' into 'develop'
...
Recreated Cleaner Build Pipeline
See merge request spexeah/asuro!17
2021-06-27 00:32:10 +00:00
d31f278a76
Managed to missed the 'e' in Generate.
2021-06-26 23:12:29 +01:00
af2013a0a3
Another cleanup!
2021-06-26 23:11:48 +01:00
428981f525
Add needs
2021-06-26 23:10:24 +01:00
6fbf2b2f79
Tidied up stage names
2021-06-26 23:05:35 +01:00
ac866a3789
Pipeline Fixed!
...
Thanks Peter
2021-06-26 23:02:43 +01:00
3b7ea449b5
This shouldn't compile.
2021-06-26 22:34:27 +01:00
5431eaabeb
Another test
2021-06-26 22:33:24 +01:00
d83d8f7049
Change check in "compile_finish" for fail, as pipeline is still running
2021-06-26 15:19:59 +01:00
05eab9976b
More changes for pipeline
2021-06-26 15:17:40 +01:00
ab84c516e2
More attempts at getting pipeline to work
2021-06-26 15:15:17 +01:00
587e6d3320
More fixes
2021-06-26 15:06:25 +01:00
b4b5abf36d
Fixed YAML whitespace error
2021-06-26 03:08:23 +01:00
3dc65d5685
Another attempt to get the pipeline to work...
2021-06-26 03:05:54 +01:00
f69d9e1bbc
Checking compile_stub exists in second job...
2021-06-26 03:01:11 +01:00
2363c02627
Still trying to fix pipelines.
2021-06-26 02:59:55 +01:00
3527cf8ec6
See last commit
2021-06-26 02:56:03 +01:00
e4920e59e2
Make scripts executable before the pipeline uses them...
2021-06-26 02:54:04 +01:00
aa91842747
Fix attempt #1
2021-06-26 02:43:08 +01:00
c69ac198ed
Cleaned up Compile Scripts & Pipeline
...
Commiting to test.
2021-06-26 02:28:07 +01:00
51634cf469
Merge branch 'feature/base64' into 'develop'
...
Fix base64 decode function
See merge request spexeah/asuro!16
2021-06-25 19:38:38 +00:00
goose
2f3ad81959
Fix base64 decode function
...
Added check for out_len nil size
2021-06-25 20:30:40 +01:00
78955c41ab
Merge branch 'feature/lmemorymanager-fix' into 'develop'
...
Fixed klfree being a function not procedure causing compilation bugs.
See merge request spexeah/asuro!15
2021-06-23 23:11:28 +00:00
becf513602
Fixed klfree being a function not procedure causing compilation bugs.
2021-06-24 00:10:45 +01:00
f835cd7f12
Merge branch 'feature/lmemorymanager-refactor' into 'develop'
...
Added klalloc for large allocations.
See merge request spexeah/asuro!14
2021-06-23 23:02:45 +00:00
e9fcb66d22
Added klalloc for large allocations.
...
Added a klalloc and a klfree (not yet implemented) to lmemorymanager.
Added a page_mappable method to vmemorymanager to check if a page is mappable before trying to map, this supports klalloc.
2021-06-23 23:57:06 +01:00