| 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @279
                         
                     | 
                    8 years | 
                    alain | 
                    
                        1) Introduce independant command fields for the various devices in the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @278
                         
                     | 
                    8 years | 
                    max | 
                    
                        Should be 'next'.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @277
                         
                     | 
                    8 years | 
                    max | 
                    
                        sync
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @276
                         
                     | 
                    8 years | 
                    max | 
                    
                        update
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @275
                         
                     | 
                    8 years | 
                    max | 
                    
                        Add a SRAT parser. For some reason, QEMU does not want to enable the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @274
                         
                     | 
                    8 years | 
                    max | 
                    
                        Add tls_tf.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @273
                         
                     | 
                    8 years | 
                    max | 
                    
                        Mmh, must be Elf64_Xword.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @272
                         
                     | 
                    8 years | 
                    max | 
                    
                        Use local_cxy for GET_PTR, instead of the triple map. This fixes a …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @271
                         
                     | 
                    8 years | 
                    max | 
                    
                        new_offset can be NULL
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @270
                         
                     | 
                    8 years | 
                    max | 
                    
                        Comment out EI_OSABI, and use ELFCLASS.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @269
                         
                     | 
                    8 years | 
                    max | 
                    
                        Mmh, fix previous.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @268
                         
                     | 
                    8 years | 
                    max | 
                    
                        Mmh, the wait must be done for each block, not for each operation.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @267
                         
                     | 
                    8 years | 
                    alain | 
                    
                        bloup
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @266
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Implement vfs_lseek() function.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @265
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Fix several bugs in VFS.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @264
                         
                     | 
                    8 years | 
                    max | 
                    
                        empty out
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @263
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove soclib_fbf on x86.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @262
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove soclib_dma on x86.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @261
                         
                     | 
                    8 years | 
                    max | 
                    
                        Hide soclib_dma.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @260
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove soclib_nic on x86.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @259
                         
                     | 
                    8 years | 
                    max | 
                    
                        Hide soclib_nic.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @258
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove soclib_mmc on x86.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @257
                         
                     | 
                    8 years | 
                    max | 
                    
                        Hide soclib_mmc.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @256
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove the IRQ line. It will have to be enabled somewhere in the
HAL.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @255
                         
                     | 
                    8 years | 
                    max | 
                    
                        Don't route the IRQ for IMPL_TXT_RS2, it is multiplexed in software.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @254
                         
                     | 
                    8 years | 
                    max | 
                    
                        Use IMPL_TXT_RS2.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @253
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove unused files.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @252
                         
                     | 
                    8 years | 
                    max | 
                    
                        Hide IMPL_PIC_.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @251
                         
                     | 
                    8 years | 
                    max | 
                    
                        Don't objdump each component; the kernel is enough.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @250
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove XCU on x86; not sure if it's still useful on TSAR…
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @249
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove the ICU driver.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @248
                         
                     | 
                    8 years | 
                    max | 
                    
                        Don't include dev_icu.h when it's not needed.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @247
                         
                     | 
                    8 years | 
                    max | 
                    
                        Rename soclib_tty->txt_rs232.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @246
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Fix a major bug in FATFS : miss handling in the FAT mapper.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @245
                         
                     | 
                    8 years | 
                    max | 
                    
                        Hide soclib_tty.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @244
                         
                     | 
                    8 years | 
                    max | 
                    
                        Hide the fields.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @243
                         
                     | 
                    8 years | 
                    max | 
                    
                        Mmh, some CPUs can boot with the cache disabled, so explicitly
enable it.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @242
                         
                     | 
                    8 years | 
                    max | 
                    
                        add a dumb lock for the console
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @241
                         
                     | 
                    8 years | 
                    max | 
                    
                        some LAPICs can be disabled
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @240
                         
                     | 
                    8 years | 
                    max | 
                    
                        Make the secondary CPUs jump into kernel_init().
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @239
                         
                     | 
                    8 years | 
                    alain | 
                    
                        bloup
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @238
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Fixing bugs in vfs_lookup()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @237
                         
                     | 
                    8 years | 
                    max | 
                    
                        Attach the secondary CPUs, and for now route the keyboard irq to
cpu1 …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @236
                         
                     | 
                    8 years | 
                    max | 
                    
                        Launch the secondary CPUs. For now, they all say hello and enter
an …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @235
                         
                     | 
                    8 years | 
                    max | 
                    
                        Start adding some code for SMP support
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @234
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @233
                         
                     | 
                    8 years | 
                    max | 
                    
                        Push the context entirely for an exception.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @232
                         
                     | 
                    8 years | 
                    max | 
                    
                        Remove this shell, several files are missing.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @231
                         
                     | 
                    8 years | 
                    max | 
                    
                        Add a serial port multiplexer, usable to communicate with the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @230
                         
                     | 
                    8 years | 
                    max | 
                    
                        Create user/, and a basic shell.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @229
                         
                     | 
                    8 years | 
                    bouyer | 
                    
                        Remove bad file
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @228
                         
                     | 
                    8 years | 
                    max | 
                    
                        remove unused file
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @227
                         
                     | 
                    8 years | 
                    max | 
                    
                        use Elf64 for 64bit architectures (x86_64)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @226
                         
                     | 
                    8 years | 
                    max | 
                    
                        add HAL_32BIT/HAL_64BIT
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @225
                         
                     | 
                    8 years | 
                    max | 
                    
                        implement hal_gpt_create
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @224
                         
                     | 
                    8 years | 
                    max | 
                    
                        Create a (virtual) copy of the local cluster in 0xffffe00000000000, …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @223
                         
                     | 
                    8 years | 
                    max | 
                    
                        Damn, don't do NULL checks here, otherwise we're hiding NULL derefs …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @222
                         
                     | 
                    8 years | 
                    max | 
                    
                        fix inverted arguments
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @221
                         
                     | 
                    8 years | 
                    max | 
                    
                        use panic instead
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @220
                         
                     | 
                    8 years | 
                    max | 
                    
                        use the asm entry point to save the context
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @219
                         
                     | 
                    8 years | 
                    max | 
                    
                        update comment
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @218
                         
                     | 
                    8 years | 
                    max | 
                    
                        update
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @217
                         
                     | 
                    8 years | 
                    max | 
                    
                        remove soclib_hba on x86
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @216
                         
                     | 
                    8 years | 
                    max | 
                    
                        dispatch 'impl' in the hal
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @215
                         
                     | 
                    8 years | 
                    max | 
                    
                        rename the ATA driver
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @214
                         
                     | 
                    8 years | 
                    max | 
                    
                        remove unused includes
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @213
                         
                     | 
                    8 years | 
                    max | 
                    
                        hide soclib_bdv
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @212
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @211
                         
                     | 
                    8 years | 
                    max | 
                    
                        hide the fields
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @210
                         
                     | 
                    8 years | 
                    max | 
                    
                        advance a bit, and panic on error
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @209
                         
                     | 
                    8 years | 
                    max | 
                    
                        add hal_remote_strcpy
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @208
                         
                     | 
                    8 years | 
                    max | 
                    
                        sync
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @207
                         
                     | 
                    8 years | 
                    max | 
                    
                        mask/unmask the IRQ
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @206
                         
                     | 
                    8 years | 
                    max | 
                    
                        re-hide
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @205
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Change dev_pic_enable_irq() and dev_pic_disable_irq() prototypes
to …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @204
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Bug fix in kernel_init
-This line, and those below, will be ignored--
 …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @203
                         
                     | 
                    8 years | 
                    max | 
                    
                        start moving the APIC code into the PIC driver
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @202
                         
                     | 
                    8 years | 
                    max | 
                    
                        register the ATA IRQs
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @201
                         
                     | 
                    8 years | 
                    max | 
                    
                        fix the pointers
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @200
                         
                     | 
                    8 years | 
                    alain | 
                    
                        bloup
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @199
                         
                     | 
                    8 years | 
                    max | 
                    
                        map the LAPIC and IOAPIC in a separate function
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @198
                         
                     | 
                    8 years | 
                    max | 
                    
                        mmh, mistakenly removed this
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @197
                         
                     | 
                    8 years | 
                    max | 
                    
                        rename soclib->apic
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @196
                         
                     | 
                    8 years | 
                    max | 
                    
                        sync
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @195
                         
                     | 
                    8 years | 
                    max | 
                    
                        add IOC (ATA)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @194
                         
                     | 
                    8 years | 
                    max | 
                    
                        implement a basic ATA driver
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @193
                         
                     | 
                    8 years | 
                    max | 
                    
                        build the context
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @192
                         
                     | 
                    8 years | 
                    max | 
                    
                        initialize pic
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @191
                         
                     | 
                    8 years | 
                    max | 
                    
                        sync
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @190
                         
                     | 
                    8 years | 
                    max | 
                    
                        hide soclib
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @189
                         
                     | 
                    8 years | 
                    max | 
                    
                        sync
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @188
                         
                     | 
                    8 years | 
                    alain | 
                    
                        Redefine the PIC device API.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @187
                         
                     | 
                    8 years | 
                    max | 
                    
                        count the number of IOAPICs
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @186
                         
                     | 
                    8 years | 
                    max | 
                    
                        memory leak (among others)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @185
                         
                     | 
                    8 years | 
                    max | 
                    
                        use thread_release directly
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @184
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @183
                         
                     | 
                    8 years | 
                    max | 
                    
                        style
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @182
                         
                     | 
                    8 years | 
                    max | 
                    
                        lock leak
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @181
                         
                     | 
                    8 years | 
                    max | 
                    
                        style again
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @180
                         
                     | 
                    8 years | 
                    max | 
                    
                        don't memset ptr if it's null…
                     | 
                
                
                  | 
                    
                    
                   | 
                   |