]> rtime.felk.cvut.cz Git - jailhouse.git/blobdiff - configs/fiasco-demo.c
jailhouse: configs: qemu and fiasco:
[jailhouse.git] / configs / fiasco-demo.c
index 0fb38e2862cbe1e9b9f76b1ed6de7b75b354c5ef..0d7657b07a0d632e56bd1148c798980a3788d124 100755 (executable)
@@ -38,14 +38,14 @@ struct {
        },
 
        .cpus = {
-               0xc,
+               0x1,
        },
 
        .mem_regions = {
                /* low RAM */ {
                        .phys_start = 0x3b600000,
                        .virt_start = 0,
-                       .size = 0x44ff000,
+                       .size = 0x3bff000,
                        .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE |
                                JAILHOUSE_MEM_EXECUTE | JAILHOUSE_MEM_DMA |
                                JAILHOUSE_MEM_LOADABLE,
@@ -76,12 +76,12 @@ struct {
 
        .pio_bitmap = {
                
-               [  0x0/8 ...  0x3f7/8] = -1,
-//Uncomment this to enable 0x80 port
-/*             [       0/8 ...   0x7f/8] = -1,
-               [  0x80/8 ...   0x87/8] = 0xfe,
-               [  0x88/8 ...  0x3f7/8] = -1,
-*/             
+               [     0/8 ...   0x5f/8] = -1,
+               [  0x60/8 ...   0x67/8] = 0,
+               [  0x68/8 ...   0x7f/8] = -1,
+               [  0x80/8 ...   0x88/8] = 0xfe, //delay
+               [  0x89/8 ...  0x3f7/8] = -1,
+               
                [ 0x3f8/8 ...  0x3ff/8] = 0, /* serial1 */
                [ 0x400/8 ... 0xe00f/8] = -1,
                [0xe010/8 ... 0xe017/8] = 0, /* OXPCIe952 serial1 */