NanoPayload

Shortlog

(0) -60 +60 +100 tip
2015-12-03 Paul Boddie Changed the payload to load at 0x80000000, positioning the vectors at the base stage2-non-pic
2015-11-21 Paul Boddie Added a separate "kernel" stack. stage2-non-pic
2015-07-03 Paul Boddie Reverted dirty bit usage, fixed EntryLo1 setting. stage2-non-pic
2015-07-03 Paul Boddie Experiment with loading the program at 0x80001000. stage2-non-pic
2015-07-03 Paul Boddie Modified the page bits and removed the apparently superfluous EBASE operation. stage2-non-pic
2015-07-03 Paul Boddie Made a common code copying routine (produces spurious assembler warnings). stage2-non-pic
2015-06-30 Paul Boddie Added more compatibility macros to slightly reduce separate code regions. stage2-non-pic
2015-06-30 Paul Boddie Introduced TLB/MMU initialisation and moved status/interrupt-related code into stage2-non-pic
2015-06-30 Paul Boddie Added some debugging functionality. stage2-non-pic
2015-06-30 Paul Boddie Added ErrorEPC to the stored registers. stage2-non-pic
2015-06-25 Paul Boddie Minor reformatting and tidying. stage2-non-pic
2015-06-24 Paul Boddie Added globals pointer initialisation, removed apparently superfluous no-pic flag stage2-non-pic
2015-06-23 Paul Boddie Attempted to add support for interrupts, although this does not currently work. stage2-non-pic
2015-06-23 Paul Boddie Moved definitions and corrected them, adding also an interrupt enable function. stage2-non-pic
2015-06-23 Paul Boddie Changed the style of the linker script, originally to attempt to provide stage2-non-pic
2015-06-20 Paul Boddie Updated the documentation, noting the switch to xbboot and MMC boot support. stage2-non-pic
2015-06-15 Paul Boddie Replaced duplicated definitions with a single board-specific header file. stage2-non-pic
2015-06-14 Paul Boddie Fixed minor licensing details and reformatted boilerplate. stage2-non-pic
2015-06-14 Paul Boddie Made a separate file containing CPU-specific operations. stage2-non-pic
2015-06-14 Paul Boddie Fixed licensing to match the xbboot origin. stage2-non-pic
2015-06-14 Paul Boddie Switched to xbboot usage which supports the revised stage 2 payload. stage2-non-pic
2015-06-14 Paul Boddie Tidied up the header. stage2-non-pic
2015-06-14 Paul Boddie Introduced initial support for non-PIC stage 2 payloads that do not need their stage2-non-pic
2015-06-13 Paul Boddie Added SDRAM pin initialisation for the jz4730 MiniPC.
2015-06-12 Paul Boddie Updated jz4730 MiniPC details; reformatted various definitions.
2015-06-12 Paul Boddie Added a tentative test for a started device to the MiniPC support.
2015-06-12 Paul Boddie Made the stage 2 payload work as a uImage file with U-Boot (2012.10-rc2).
2015-06-12 Paul Boddie Removed the buzzer test for now. Removed result from timer_init.
2015-06-11 Paul Boddie Removed superfluous flag from the linker invocation.
2015-06-11 Paul Boddie Added a buzzer for testing purposes.
2015-06-11 Paul Boddie Replaced direct register usage with convenience macro usage.
2015-06-10 Paul Boddie Removed redundant include flags.
2015-06-10 Paul Boddie Moved framebuffer workspace initialisation into the specific driver file.
2015-06-10 Paul Boddie Added LCD_DE to the supposedly required GPIO pins for the serial LCD.
2015-06-10 Paul Boddie Added uImage generation support.
2015-06-10 Paul Boddie Removed NAND and SDRAM initialisation from the jz4730 stage 1 process.
2015-06-09 Paul Boddie Updated the documentation.
2015-06-09 Paul Boddie Introduced support for building the jz4730 MiniPC target, adding missing
2015-06-09 Paul Boddie Updated FSF address.
2015-06-09 Paul Boddie Added MiniPC configuration headers.
2015-06-09 Paul Boddie Added missing includes and declarations.
2015-06-09 Paul Boddie Extended MiniPC board support.
2015-06-09 Paul Boddie Merged LCD-related header files.
2015-06-09 Paul Boddie Removed superfluous inclusion (to be done elsewhere).
2015-06-09 Paul Boddie Moved header inclusion.
2015-06-09 Paul Boddie Renamed stage 1 source files and extended tentative jz4730 support.
2015-06-09 Paul Boddie Attempt to decouple generic code from the NanoNote definitions.
2015-06-09 Paul Boddie Separated board-specific functionality out from common functionality in an
2015-06-09 Paul Boddie Employ SDRAM definitions instead of numeric literals.
2015-06-08 Paul Boddie Added some documentation.
2015-06-08 Paul Boddie Moved various SDRAM definitions and adjusted the initialisation code to show the
2015-06-08 Paul Boddie Moved PAGE_SIZE into the NanoNote header file.
2015-06-08 Paul Boddie Made a nicer test pattern for the framebuffer.
2015-06-08 Paul Boddie Reorganised and tidied the header files and their usage.
2015-06-08 Paul Boddie Removed superfluous USB boot definitions.
2015-06-08 Paul Boddie Removed currently superfluous NAND-related definitions.
2015-06-08 Paul Boddie Removed superfluous error definitions.
2015-06-08 Paul Boddie Added top-level Makefile.
2015-06-08 Paul Boddie Finally get something to appear on the screen.
2015-06-08 Paul Boddie Added required include and removed superfluous comments.
(0) -60 +60 +100 tip