Zhuowei Zhang
|
021fa1e4d7
|
SimpleFbDxe: also flush cache after initial clear
|
2019-02-23 18:17:33 -08:00 |
|
Zhuowei Zhang
|
98d6c66bbd
|
Fix architecture timer interrupt numbers
This gets us into UEFI shell, according to in memory serial, but still nothing on screen
|
2019-02-23 18:01:37 -08:00 |
|
Zhuowei Zhang
|
73299652d9
|
SimpleFbDxe: Attempt to flush cache after every blit; didn't work
|
2019-02-23 17:43:55 -08:00 |
|
Zhuowei Zhang
|
bfb1f3cc79
|
SimpleFbDxe: use FrameBufferBltLib
|
2019-02-23 17:37:46 -08:00 |
|
Zhuowei Zhang
|
90cdb3c876
|
Memory attributes, y u no work?
|
2019-02-23 17:37:32 -08:00 |
|
Zhuowei Zhang
|
fb7289c995
|
Actually enable the screen
You have one job, screen
|
2019-02-23 16:57:56 -08:00 |
|
Zhuowei Zhang
|
40d9b18c4f
|
SimpleFbDxe: clear screen on load
|
2019-02-23 16:53:50 -08:00 |
|
Zhuowei Zhang
|
0659b959d1
|
Decreasing the amount of memory gets us into BDS
Screen still doesn't work though.
|
2019-02-23 16:47:38 -08:00 |
|
Zhuowei Zhang
|
aa8f3cccae
|
Flush cache after every write to in memory serial
|
2019-02-23 16:37:11 -08:00 |
|
Zhuowei Zhang
|
941ccaf626
|
Added reboot code, doesn't do a thing.
|
2019-02-23 16:26:16 -08:00 |
|
Zhuowei Zhang
|
381b0ec79b
|
Attempt to fix memory caches in DXE instead; didn't work
|
2019-02-23 16:07:12 -08:00 |
|
Zhuowei Zhang
|
9959419ab3
|
Revert the memory hob changes
Messing with memory leaves the UEFI's run time nasty, brutish, and short
|
2019-02-23 15:23:03 -08:00 |
|
Zhuowei Zhang
|
99b486b8c2
|
It seems if I have these in here, it panics in ArmCpuDxe
Guess the HOBs are still wrong.
|
2019-02-22 21:52:00 -08:00 |
|
Zhuowei Zhang
|
49ca4eeb68
|
Integrate SimpleFbDxe
Doesn't work yet (seems to freeze?)
|
2019-02-22 21:13:17 -08:00 |
|
Zhuowei Zhang
|
b2756dbb02
|
Add SimpleFbDxe from imbushuo's Lumia950XLPkg
|
2019-02-22 20:56:49 -08:00 |
|
Zhuowei Zhang
|
bc0204807f
|
Remove the screen drawing code
|
2019-02-22 20:56:38 -08:00 |
|
Zhuowei Zhang
|
d03460e5b3
|
dxe is executing; paint screen green to celebrate
|
2019-02-22 20:56:05 -08:00 |
|
Zhuowei Zhang
|
780fa066fe
|
That's actually the redistributor base
|
2019-02-22 20:46:28 -08:00 |
|
Zhuowei Zhang
|
f28d3cfe0a
|
Mark in memory serial zone as uncached
|
2019-02-22 20:35:49 -08:00 |
|
Zhuowei Zhang
|
c4dc7bd403
|
Write serial output to memory
|
2019-02-21 22:36:47 -08:00 |
|
Zhuowei Zhang
|
b72ca8c17a
|
rename files for base serial
|
2019-02-21 22:18:59 -08:00 |
|
Zhuowei Zhang
|
167479423d
|
start working on in memory serial port
|
2019-02-21 22:16:50 -08:00 |
|
Zhuowei Zhang
|
9fbf75ca45
|
ok, this doesn't even reboot the device. So Dxe is broken
|
2019-02-21 20:15:14 -08:00 |
|
Zhuowei Zhang
|
6cfcdb0b4a
|
we don't support gpio
|
2019-02-21 20:09:45 -08:00 |
|
Zhuowei Zhang
|
9995cef67f
|
Remove network support
We'll never need it
|
2019-02-21 19:50:20 -08:00 |
|
Zhuowei Zhang
|
92856e4fce
|
remove the serial port
We don't have a serial port yet
|
2019-02-21 19:50:00 -08:00 |
|
Zhuowei Zhang
|
7ba55e55f9
|
fix compile in Pixel3XLDxe
Nope, still doesn't reboot. So we didn't make into DXE.
|
2019-02-21 19:20:58 -08:00 |
|
Zhuowei Zhang
|
60b2a0bc8f
|
Actually include the Pixel3XLDxe
|
2019-02-21 19:20:44 -08:00 |
|
Zhuowei Zhang
|
6b73595028
|
also reboot in dxe, just to confirm it's not reaching there
|
2019-02-21 19:04:10 -08:00 |
|
Zhuowei Zhang
|
cef0e0f475
|
Set screen to black in DXE to see if we get there
|
2019-02-21 19:01:49 -08:00 |
|
Zhuowei Zhang
|
665adc4b50
|
Remove more hikey960 leftovers
|
2019-02-21 19:01:10 -08:00 |
|
Zhuowei Zhang
|
4ddfcfaabc
|
Revert "test boot by adding code to blank screen and freeze"
This reverts commit f4c6a17c63 .
|
2019-02-21 18:47:06 -08:00 |
|
Zhuowei Zhang
|
f20f672f75
|
create the workspace directory
|
2019-02-21 18:38:29 -08:00 |
|
Zhuowei Zhang
|
e02139da33
|
ci needs bc
|
2019-02-21 18:33:52 -08:00 |
|
Zhuowei Zhang
|
74102d5b81
|
whoops need that update after all
|
2019-02-21 18:29:17 -08:00 |
|
Zhuowei Zhang
|
980557f677
|
tweak ci script
|
2019-02-21 18:26:57 -08:00 |
|
Zhuowei Zhang
|
cfe7c2dce2
|
do an apt update in ci
|
2019-02-21 18:23:42 -08:00 |
|
Zhuowei Zhang
|
7682a9259b
|
fix permission on ci-build.sh
|
2019-02-21 18:16:55 -08:00 |
|
Zhuowei Zhang
|
a111b2b47f
|
Tweak Azure Pipeline
|
2019-02-21 18:14:07 -08:00 |
|
Zhuowei Zhang
|
b6afbff450
|
setup an Azure Pipeline
|
2019-02-21 18:10:58 -08:00 |
|
Zhuowei Zhang
|
514e7692c7
|
Update README
|
2019-02-21 18:00:27 -08:00 |
|
Zhuowei Zhang
|
f4c6a17c63
|
test boot by adding code to blank screen and freeze
|
2019-02-21 17:57:14 -08:00 |
|
Zhuowei Zhang
|
92d47a6b0e
|
append the device tree
|
2019-02-21 17:57:00 -08:00 |
|
Zhuowei Zhang
|
c7a2260f13
|
copy the ARM64 header from ArmVirtPkg
|
2019-02-21 17:40:02 -08:00 |
|
Zhuowei Zhang
|
a85a10d999
|
don't manually specify number of threads in build.sh
|
2019-02-21 17:39:46 -08:00 |
|
Zhuowei Zhang
|
8558b220e6
|
Add README and gitignore
|
2019-02-21 17:13:59 -08:00 |
|
Zhuowei Zhang
|
10987332cd
|
and the common fdf from hisilicon
|
2019-02-21 17:13:18 -08:00 |
|
Zhuowei Zhang
|
10dada4901
|
Add build scripts based on edk2-platform's instructions
|
2019-02-21 17:01:39 -08:00 |
|
Zhuowei Zhang
|
d7e1af47c1
|
Copy the common dsc file as well
|
2019-02-21 17:01:19 -08:00 |
|
Zhuowei Zhang
|
ccff74528f
|
Rename everything to Pixel3XL
|
2019-02-21 16:42:53 -08:00 |
|