History log of /darwin-on-arm/xnu/pexpert/arm/pe_omap3530.c
Revision Date Author Comments
# 495bc05f 08-Mar-2015 b-man <mckenzba@gmail.com>

Preliminary work for raspberrypi2 support, start restructuring pexpert for arm.


# eed15740 06-Dec-2013 winocm <winocm@icloud.com>

Replace old hacky modes with actual proper video modes.


# a0abf0e8 06-Dec-2013 winocm <winocm@icloud.com>

Fix build in omap3530.


# 71be463d 06-Dec-2013 winocm <winocm@icloud.com>

[IOKit]
- Remove "md0" hack for ARMPBA8. Not needed anymore.
[OSFMK]
- Redid Debugger() logic again, much simpler and no long thread backtraces. Panics look
very similar to i386 again.
- Video console misc changes (changing time for acquire for spinnywheel).
- Show kext suballoc region no matter what.
- Traps now have much nicer user messages for kernel fatal ones.
[PEXPERT]
- RealView now will use 32-bit display.
- Add option to OMAP3530 to not mess with the framebuffer/DSS settings.
- Syntax changes. No functional change otherwise.


# 59752404 14-Nov-2013 winocm <winocm@icloud.com>

Add support for IOKit interrupts to all platforms except RealView.


# 0976e905 11-Nov-2013 winocm <winocm@icloud.com>

Add support for kextstat from saurik's Telesphoreo repository by enabling kmod_get_info, fix UARTs on nearly every platform, this should also fix KDP and make it much *much* faster.


# 37cf1c2a 20-Oct-2013 winocm <winocm@icloud.com>

Reformatting changes.


# 462714fe 20-Oct-2013 winocm <winocm@icloud.com>

Get out of tons of growing pains. Load/store exclusive instructions work on OMAP3530 with caching enabled. Fix that bug and tons more.


# 12fc5c41 05-Oct-2013 winocm <winocm@icloud.com>

New pmap, sort of broken though. I'll keep working on it.


# d32c71a9 03-Oct-2013 winocm <winocm@icloud.com>

Full on serial= boot-arg, much like the real kernel. Debug= should work too but it's hardcoded to 0x16e for ARM right now, SerialKDP needs to be fixed fully. :|


# ca5b57af 03-Oct-2013 winocm <winocm@icloud.com>

See changes from GenericBooter, add support for /chosen/firmware-version and such.


# e156cae2 03-Oct-2013 winocm <winocm@icloud.com>

Super cool but horrible 1080p24(?, my monitor says otherwise) mode for OMAP3530.


# ce936d7e 03-Oct-2013 winocm <winocm@icloud.com>

Some more video modes?


# c3074ea7 03-Oct-2013 winocm <winocm@icloud.com>

Some fixes.


# 5156a159 02-Oct-2013 winocm <winocm@icloud.com>

Things run a tiny bit too fast.


# 5d64caca 02-Oct-2013 winocm <winocm@icloud.com>

Silly me.


# 7e0dc4f5 02-Oct-2013 winocm <winocm@icloud.com>

Add support for UART force enable on S5L platform expert, set default mode to 1280x720x32@50Hz for OMAP3530, feel free to add modes in the 'ModeDB' list, format is similar to Linux's. Need to put in a 'omapfbres' boot-arg for resolution selection and eventually read EDID information to get correct resolution. Bah.


# 20d1738f 09-Sep-2013 rms <winocm@icloud.com>

Revert "Lots of random fixes."

This reverts commit c47e4a04153af96ef2703c9eb3e60f753ddb7dc4.


# c47e4a04 08-Sep-2013 rms <winocm@icloud.com>

Lots of random fixes.


# 31973e8b 28-Aug-2013 rms <winocm@icloud.com>

Move cache init to arm_init.


# bb584b43 20-Aug-2013 rms <winocm@icloud.com>

Start a basic pexpert for S5L8930X.


# 4eb8cda8 18-Aug-2013 rms <winocm@icloud.com>

I changed my email address.


# 03e21e8b 13-Aug-2013 rms <winocm@icloud.com>

Initial kernel import. So many things are broken with this thing, who's willing to fix them all?


# 495bc05ffd27c94db12abdd807fb4529a17403db 08-Mar-2015 b-man <mckenzba@gmail.com>

Preliminary work for raspberrypi2 support, start restructuring pexpert for arm.


# eed1574031d83ae7fe5de11c249135ff1bde182e 06-Dec-2013 winocm <winocm@icloud.com>

Replace old hacky modes with actual proper video modes.


# a0abf0e80b6b0a6b47a6347a65150fdbbce2ad56 06-Dec-2013 winocm <winocm@icloud.com>

Fix build in omap3530.


# 71be463d4db83f398f0db1a85d59375f8eb9a785 06-Dec-2013 winocm <winocm@icloud.com>

[IOKit]
- Remove "md0" hack for ARMPBA8. Not needed anymore.
[OSFMK]
- Redid Debugger() logic again, much simpler and no long thread backtraces. Panics look
very similar to i386 again.
- Video console misc changes (changing time for acquire for spinnywheel).
- Show kext suballoc region no matter what.
- Traps now have much nicer user messages for kernel fatal ones.
[PEXPERT]
- RealView now will use 32-bit display.
- Add option to OMAP3530 to not mess with the framebuffer/DSS settings.
- Syntax changes. No functional change otherwise.


# 597524045e34af5ea414680d0e9524ecb811b6a5 14-Nov-2013 winocm <winocm@icloud.com>

Add support for IOKit interrupts to all platforms except RealView.


# 0976e90526d2a5e06d7e55b4a8691aa943496e85 11-Nov-2013 winocm <winocm@icloud.com>

Add support for kextstat from saurik's Telesphoreo repository by enabling kmod_get_info, fix UARTs on nearly every platform, this should also fix KDP and make it much *much* faster.


# 37cf1c2a5f61a35305dc53bb47f942f3741f9281 20-Oct-2013 winocm <winocm@icloud.com>

Reformatting changes.


# 462714febba59bc430921a834101b597249e8786 20-Oct-2013 winocm <winocm@icloud.com>

Get out of tons of growing pains. Load/store exclusive instructions work on OMAP3530 with caching enabled. Fix that bug and tons more.


# 12fc5c4142425f36b3e82c54fd2447e09e6ef1ab 05-Oct-2013 winocm <winocm@icloud.com>

New pmap, sort of broken though. I'll keep working on it.


# d32c71a9e90261f85bb94fe4eb04e758a55369b7 03-Oct-2013 winocm <winocm@icloud.com>

Full on serial= boot-arg, much like the real kernel. Debug= should work too but it's hardcoded to 0x16e for ARM right now, SerialKDP needs to be fixed fully. :|


# ca5b57af7bfdfb645ba1e44bf0a701a089fd5956 03-Oct-2013 winocm <winocm@icloud.com>

See changes from GenericBooter, add support for /chosen/firmware-version and such.


# e156cae2805c6e1e416815dc2fb5153178b3010e 03-Oct-2013 winocm <winocm@icloud.com>

Super cool but horrible 1080p24(?, my monitor says otherwise) mode for OMAP3530.


# ce936d7ee4786094a9a1e6aa2b936f825e200047 03-Oct-2013 winocm <winocm@icloud.com>

Some more video modes?


# c3074ea7902694a69e3abbff1e62832aa2fe68fd 03-Oct-2013 winocm <winocm@icloud.com>

Some fixes.


# 5156a159dfffc87177477715bb39286744a9de36 02-Oct-2013 winocm <winocm@icloud.com>

Things run a tiny bit too fast.


# 5d64cacaf33d65e853fe1f00198f040ecf4ee6e1 02-Oct-2013 winocm <winocm@icloud.com>

Silly me.


# 7e0dc4f5272e5c543538e925b870682621f69c0a 02-Oct-2013 winocm <winocm@icloud.com>

Add support for UART force enable on S5L platform expert, set default mode to 1280x720x32@50Hz for OMAP3530, feel free to add modes in the 'ModeDB' list, format is similar to Linux's. Need to put in a 'omapfbres' boot-arg for resolution selection and eventually read EDID information to get correct resolution. Bah.


# 20d1738f020d4b9997fcb2637ee6f144dd9b1d26 09-Sep-2013 rms <winocm@icloud.com>

Revert "Lots of random fixes."

This reverts commit c47e4a04153af96ef2703c9eb3e60f753ddb7dc4.


# c47e4a04153af96ef2703c9eb3e60f753ddb7dc4 08-Sep-2013 rms <winocm@icloud.com>

Lots of random fixes.


# 31973e8b9c8727b874695941b7c809e2bec01d9e 28-Aug-2013 rms <winocm@icloud.com>

Move cache init to arm_init.


# bb584b439bb82636ae9ef10454e2e08770c0f9b6 20-Aug-2013 rms <winocm@icloud.com>

Start a basic pexpert for S5L8930X.


# 4eb8cda8c17845aebcf8e1a6bbc9120bb82404d2 18-Aug-2013 rms <winocm@icloud.com>

I changed my email address.


# 03e21e8b11f9c88c6193ed365ebdd3482ec1cd4a 13-Aug-2013 rms <winocm@icloud.com>

Initial kernel import. So many things are broken with this thing, who's willing to fix them all?