|
|
@28a5ebd
|
5 years |
martin |
Use char32_t instead of wchat_t to represent UTF-32 strings
The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c21d4d6
|
6 years |
zarevucky.jiri |
Add copyright headers for new files
Most are a copy of the headers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3ff685
|
6 years |
zarevucky.jiri |
Remove boot makefiles
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@318af1a
|
6 years |
zarevucky.jiri |
ia64 boot
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fd05862
|
6 years |
zarevucky.jiri |
Convert uspace to meson
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@687108b
|
6 years |
zarevucky.jiri |
Remove unused makefile variables
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8d3165e
|
7 years |
jakub |
Treat additional region types as available memory
In order for the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cfdeedc
|
7 years |
zarevucky.jiri |
Keep kernel in ELF format
By keeping kernel in an ELF file (instead …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ca4b602
|
7 years |
zarevucky.jiri |
Pass IA-64 kernel entry point from C code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63a045c
|
7 years |
zarevucky.jiri |
Unify handling of compressed init data and use regular tar + gzip to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09ab0a9a
|
7 years |
jiri |
Fix vertical spacing with new Ccheck revision.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed88c8e
|
7 years |
jiri |
fputc, putchar vs. fputwc, putwchar.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1433ecda
|
7 years |
jiri |
Fix cstyle: make ccheck-fix and commit only files where all the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1380b7
|
7 years |
zarevucky.jiri |
style: Remove trailing whitespace on _all_ lines, including empty …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a35b458
|
7 years |
zarevucky.jiri |
style: Remove trailing whitespace on _all_ lines, including empty …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b20da0
|
7 years |
zarevucky.jiri |
style: Remove trailing whitespace on non-empty lines, in certain file …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7e1458
|
8 years |
petr.manek |
usbdiag: rename usbdbg to usbdiag
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d23fab9
|
8 years |
petr.manek |
usbdbg: add debug device driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53b9f2c
|
8 years |
jiri |
Move usbhid and usbmast alongide hid and block drivers, respectively.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d420b22
|
8 years |
jiri |
Move keyboard and mouse drivers to a separate HID directory.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d15572
|
8 years |
jiri |
Move receiving side of ski console support to a separate driver, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0798689
|
8 years |
zarevucky.jiri |
Reference boot arch headers directly, instead of via symlinks.
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@002fd5f
|
8 years |
zarevucky.jiri |
Replace parts of system headers with <_bits/…>.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94c05b89
|
8 years |
martin |
use the .incbin directive instead of marshalling the data manually …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4646710
|
8 years |
martin |
replace objcopy with mkarray.py
(objcopy is notoriously problematic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a99507
|
8 years |
jiri |
Clear up stdint vs stddef in boot, missing includes, etc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d735e2e
|
8 years |
jiri |
Boot should define bool in stdbool.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de1712e
|
8 years |
martin |
boot: rename typedefs.h to stddef.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e330da6e
|
8 years |
jakub |
Add support for printing ptrdiff_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58563585
|
9 years |
martin |
code review and cstyle cleanup (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27f67f5
|
9 years |
jakub |
ia64: use asmtool.h macros for defining symbols
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a37b9f
|
11 years |
jiri |
Reorganize platform drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@334bf28
|
11 years |
jakub |
Remove the temporary workaround for GCC bug 53975 because it is no …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e231aba
|
11 years |
jakub |
Add some drivers to the ia64's RD image.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbb3552
|
13 years |
jakub |
Boost the default memory size (i.e. the size used when running on Ski) …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1008064
|
13 years |
martin |
temporary workaround for ticket #465 (GCC bug 53975)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb1b44e
|
13 years |
jakub |
Make sure to run inflate() on non-overlapping source and destination …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4026aa
|
13 years |
jakub |
Make sal_call() compliant with the ia64 ABI.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f31aed5
|
13 years |
jakub |
Make sure PSR.I is cleared before calling PAL.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41c9a22
|
14 years |
jano.vesely |
Remove srv/char/i8042.
This leaves ia64 without input drivers. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb48a0e
|
14 years |
martin |
simplify RAM disk creation and usage
get rid of the useless HORD header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@699f3bc
|
14 years |
jakub |
Support for calling static PAL procedures from the loader.
* Added …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@577fe9b6
|
14 years |
jakub |
Support for calling SAL procedures from the loader.
* Added …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26fb118a
|
14 years |
jakub |
Attempt to parse the EFI and SAL system / configuration table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@666d6dc
|
14 years |
jakub |
Support for parsing SAL system table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb66f236
|
14 years |
jakub |
Support for searching EFI configuration table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbe4828
|
14 years |
jakub |
Use EFI memory map when available.
* Configure the kernel memory map …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d9c541
|
14 years |
jakub |
Modify the ia64 loader linker script so that not explicitly mentioned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af103f4
|
14 years |
jakub |
Use gp instead of _got in ia64 loader.
This is for consistency and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e5b4e7
|
15 years |
jakub |
Do not use short data segment in ia64 image.boot.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96b02eb9
|
15 years |
martin |
more unification of basic types
- use sysarg_t and native_t (unsigned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e752b2
|
15 years |
martin |
* correct printf() formatting strings and corresponding arguments
* …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2da43c
|
15 years |
jiri |
memcpy assembly blobs in boot stage are not needed. Replace them all …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe7abd0
|
15 years |
jakub |
Use r2 instead of gp to pass the bootinfo address. Group the code …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e54b4a
|
15 years |
jakub |
Include the i8042 driver in the ia64 RAM disk image.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84d8837
|
15 years |
jakub |
Use IP-relative instead of indirect branch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba8d2987
|
15 years |
jakub |
Fix indentation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6cb8dba
|
15 years |
jakub |
Unify the comment style.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a925a8
|
15 years |
jakub |
Remove two more accidentally committed generated files.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66e39b8
|
15 years |
jakub |
Remove unneeded macros and fix printing of the loader entry point.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ff284b
|
15 years |
jakub |
Make a 4M space between the loader text and the inflate destination area.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cfb729b0
|
15 years |
jakub |
Remove accidentally committed generated files.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@807102ca
|
15 years |
jakub |
Revive the ia64's loader.
At this stage, the ia64 port builds …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4872160
|
15 years |
martin |
new boot infrastructure
- more code and metadata unification
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af7a26b
|
15 years |
martin |
explicitly list components, task and other files to force boot image …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e9aaf5
|
15 years |
martin |
more autotooling: run actually the compiler in autotool.py and detect …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@177e4ea
|
15 years |
martin |
move from a simple sanity check tool to a more feature-rich …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01a9ef5
|
15 years |
lukasmejdrech |
+ net configuration files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b73c26d
|
15 years |
jiri |
Add ADB mouse driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5edb1f5
|
16 years |
jiri |
Fix ia64 parallel build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9dcadb0
|
16 years |
jiri |
ia64/i460gx: third time's the charm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed212f7
|
16 years |
jiri |
On i460GX need to add i8042 and c_mouse to the ramdisk, too.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8786aa5
|
16 years |
martin |
remove Stanse-specific constructs from makefiles
add generic support …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81235588
|
16 years |
martin |
move the definition of common init tasks, RAM disk files and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7dc8ad
|
16 years |
martin |
proof-of-concept of stdin/stdout/stderr redirection
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc1f8d4
|
16 years |
martin |
proper support for parallel building (this time really tested)
all …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69dc065
|
16 years |
martin |
initial Clang support
this is more like a proof-of-concept (tested …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3052ff4
|
16 years |
jiri |
Add simple text editor.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00b1d20e
|
16 years |
jiri |
Add PC MBR partition driver (mbr_part). Only supports primary …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e731b0d
|
16 years |
martin |
make ppc32 OFW usage on par with sparc64, make appropriate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a18193c
|
16 years |
jirik.svoboda |
File-backed block device driver (file_bd).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@815bf9a5
|
16 years |
martin |
add getvc to RAM disk
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34356b2
|
16 years |
martin |
remove type definition which is not needed anywhere
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7645de
|
16 years |
jirik.svoboda |
Move ramdisk under bd.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a095d20
|
16 years |
martin |
add simple devfs filesystem and mount it as /dev
add generic NULL …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2398ee9
|
16 years |
martin |
do not disassemble hello (fixes problems with the newest binutils)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46db10e9
|
16 years |
jirik.svoboda |
Init-task names for ia64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa024ce
|
16 years |
martin |
simplify configuration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a0367f
|
17 years |
martin |
configuration system overhaul (requires newt)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59b2adb
|
17 years |
jirik.svoboda |
Fix loader problem on ia64 and remove workaround.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b70a6e
|
17 years |
jakub |
More ia64 cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef5de6d
|
17 years |
jakub |
Remove most of the ia64 dead / commented out code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@653a4f7
|
17 years |
jirik.svoboda |
Fix linker script in ia64 bootloader. It was putting everything to the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe6a74c
|
17 years |
jirik.svoboda |
Support for initrd on ia64. Since console crashes if run by init, work …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d99b3f2
|
17 years |
jirik.svoboda |
Do not build EFI testing apps for ia64 since they break build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10ea0ca
|
17 years |
jakub.vana |
IA$:Fix in hello,Makefile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb74e8ab
|
17 years |
jakub.vana |
IA64:Disable searching for image in actual directory in hello, fix Makefile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23d9938
|
17 years |
jakub.vana |
IA64: Use HelenOS softint library instead of libgcc in hello
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50b3d30
|
17 years |
jakub.vana |
IA64: repair similators support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@323a5aaf
|
17 years |
jakub.vana |
Legacy IRQ support, uspace NS16550 support, some minor changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|