Rev |
Age |
Author |
Path |
Log message |
Diff |
3742 |
5804 d 8 h |
rimsky |
/branches/sparc/ |
The sparc branch synchronized with trunk at revision 3722 (trunk@3722). |
|
3618 |
5837 d 22 h |
rimsky |
/branches/sparc/ |
Support for framebuffers, where the first pixel is mapped to a different address than the OBP 'reg' property claims. Cleanup, comments, C-style. |
|
3343 |
5933 d 3 h |
decky |
/branches/sparc/ |
add sparc branch |
|
2093 |
6501 d 3 h |
decky |
/trunk/kernel/ |
spinlock extern declaration macro |
|
2085 |
6508 d 6 h |
decky |
/trunk/kernel/ |
typedef elimination |
|
2071 |
6513 d 0 h |
jermar |
/trunk/ |
(c) versus (C) |
|
1993 |
6569 d 8 h |
decky |
/trunk/ |
make framebuffer code more generic |
|
1888 |
6638 d 3 h |
jermar |
/trunk/ |
C99 compliant header guards (hopefully) everywhere in the kernel.
Formatting and indentation changes.
Small improvements in sparc64. |
|
1837 |
6679 d 12 h |
jermar |
/trunk/ |
Support 24bpp framebuffers with 4 pixelbytes (each pixel aligned on 32-bits).
At least on sparc64, the OpenFirmware linebytes property specifies the number
of pixels between consecutive scan lines of the display. Fix scanilne calculation,
including possible alignment.
Add note to 8bpp pixel functions pointing out drawbacks of that mode. |
|
1787 |
6703 d 2 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1780 |
6710 d 3 h |
jermar |
/kernel/trunk/ |
Replace old __u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.). |
|
1702 |
6731 d 6 h |
cejka |
/kernel/trunk/ |
Kernel doxygen comments updated. |
|
1382 |
6754 d 23 h |
decky |
/kernel/trunk/ |
make hardware memory mapping more generic |
|
1376 |
6756 d 7 h |
jermar |
/kernel/trunk/ |
Change the way the framebuffer is mapped so that sparc64 is usable again. |
|
1371 |
6756 d 23 h |
decky |
/kernel/trunk/ |
unify the framebuffer API
use physical address as the base address for the framebuffer |
|
1327 |
6761 d 5 h |
decky |
/kernel/trunk/ |
split framebuffer initialization and sysinfo registration |
|
1313 |
6762 d 8 h |
jermar |
/kernel/trunk/ |
Do not report possible deadlock on fb_lock.
This issue was causing troubles in connection
with slow framebuffer in simulated environment
when false positives triggered an infinite
recursion of attempts to report deadlock on
fb_lock using printf() and fb_putchar(). |
|
1135 |
6810 d 21 h |
decky |
/kernel/trunk/ |
framebuffer code cleanup, support for non-standard scanline sizes
ppc32: get framebuffer parameters from boot loader |
|
838 |
6850 d 9 h |
palkovsky |
/kernel/trunk/ |
Added untested support for 2 & 4-byte (15-bit & 24-bit depth) framebuffer. |
|
837 |
6850 d 10 h |
palkovsky |
/kernel/trunk/ |
Moved framebuffer to genarch. |
|