|
Made the palette size correspond to the pixel depth. |
stage2-non-pic |
|
Added support for 8bpp output with a simple 332 8-bit RGB palette mapping. |
stage2-non-pic |
|
Added 16bpp support, fixed/improved dual panel support, handled apparent |
stage2-non-pic |
|
Fixed region mapping comment. |
stage2-non-pic |
|
Merged the allocated memory regions into one. |
stage2-non-pic |
|
Tidied up the memory allocation of the palette and framebuffer regions. |
stage2-non-pic |
|
Break up mode-specific parts of the LCD initialisation into separate functions. |
stage2-non-pic |
|
Employed more accurate/appropriate types in structures and removed virtual |
stage2-non-pic |
|
Use proper pointer arithmetic to initialise structure pointer members. |
stage2-non-pic |
|
Tidied up, eliminating duplicated code, making functions static. |
stage2-non-pic |
|
Fix presumed documentation transcription error for GPIO_PXFLGC. |
stage2-non-pic |
|
Introduced nfd's details into the copyright message. |
stage2-non-pic |
|
Fixed the TLB entries, allowing framebuffer access in kuseg (up to 0x02000000). |
stage2-non-pic |
|
Changed the stage 2 base address for usbboot compatibility. |
stage2-non-pic |
|
Initialise registers so that the stage 2 payload may use interrupts. |
stage2-non-pic |
|
Added an empty region to the stage 2 header to make it work with USB Boot again. |
stage2-non-pic |
|
Reverted to the simpler ci20-os (CI20 bare-metal project) handling of |
stage2-non-pic |
|
Write through uncached memory to test memory access. This avoids page faults |
stage2-non-pic |
|
Made the initialisation of interrupts only clear BEV in the status register. |
stage2-non-pic |
|
Attempted to map two 16MB regions, one for the program and one for the screen. |
stage2-non-pic |
|
Changed the boot script to actually work with USB Boot, given possible problems |
stage2-non-pic |
|
Changed the boot script to actually work with USB Boot, given possible problems |
stage2-non-pic |
|
Changed the payload to load at 0x80000000, positioning the vectors at the base |
stage2-non-pic |
|
Added a separate "kernel" stack. |
stage2-non-pic |
|
Reverted dirty bit usage, fixed EntryLo1 setting. |
stage2-non-pic |
|
Experiment with loading the program at 0x80001000. |
stage2-non-pic |
|
Modified the page bits and removed the apparently superfluous EBASE operation. |
stage2-non-pic |
|
Made a common code copying routine (produces spurious assembler warnings). |
stage2-non-pic |
|
Added more compatibility macros to slightly reduce separate code regions. |
stage2-non-pic |
|
Introduced TLB/MMU initialisation and moved status/interrupt-related code into |
stage2-non-pic |
|
Added some debugging functionality. |
stage2-non-pic |
|
Added ErrorEPC to the stored registers. |
stage2-non-pic |
|
Minor reformatting and tidying. |
stage2-non-pic |
|
Added globals pointer initialisation, removed apparently superfluous no-pic flag |
stage2-non-pic |
|
Attempted to add support for interrupts, although this does not currently work. |
stage2-non-pic |
|
Moved definitions and corrected them, adding also an interrupt enable function. |
stage2-non-pic |
|
Changed the style of the linker script, originally to attempt to provide |
stage2-non-pic |
|
Updated the documentation, noting the switch to xbboot and MMC boot support. |
stage2-non-pic |
|
Replaced duplicated definitions with a single board-specific header file. |
stage2-non-pic |
|
Fixed minor licensing details and reformatted boilerplate. |
stage2-non-pic |
|
Made a separate file containing CPU-specific operations. |
stage2-non-pic |
|
Fixed licensing to match the xbboot origin. |
stage2-non-pic |
|
Switched to xbboot usage which supports the revised stage 2 payload. |
stage2-non-pic |
|
Tidied up the header. |
stage2-non-pic |
|
Introduced initial support for non-PIC stage 2 payloads that do not need their |
stage2-non-pic |
|
Added SDRAM pin initialisation for the jz4730 MiniPC. |
|
|
Updated jz4730 MiniPC details; reformatted various definitions. |
|
|
Added a tentative test for a started device to the MiniPC support. |
|
|
Made the stage 2 payload work as a uImage file with U-Boot (2012.10-rc2). |
|
|
Removed the buzzer test for now. Removed result from timer_init. |
|
|
Removed superfluous flag from the linker invocation. |
|
|
Added a buzzer for testing purposes. |
|
|
Replaced direct register usage with convenience macro usage. |
|
|
Removed redundant include flags. |
|
|
Moved framebuffer workspace initialisation into the specific driver file. |
|
|
Added LCD_DE to the supposedly required GPIO pins for the serial LCD. |
|
|
Added uImage generation support. |
|
|
Removed NAND and SDRAM initialisation from the jz4730 stage 1 process. |
|
|
Updated the documentation. |
|
|
Introduced support for building the jz4730 MiniPC target, adding missing |
|